-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google PlayStore Warning #6
Comments
@WilliamBrain Thank you for reminding me and apology for delay of reply. I found official remediation by Google: and also some posts on Stackoverflow that may help: Conclusion is that if possible, better use HTTPS on your app. If you use HTTP, JavaScriptInterface won't be allowed by Google Play. |
@hzw1199 Your answer doesn't seems to relate the question, the major issue is the possibility of a malicious app inject javascript code through a interface(method) exposed by the WebView instance. AwesomeWebView-Android/sample/src/main/java/com/wuadam/awesomewebview/sample/MainActivity.java Line 54 in bb75bd6
|
@gustavocagninzup This library inject javascript to make video fullscreen, just like what Google Play indicates: The app contains a WebView which is vunerable to injecting code through the java script interface. Suspicious area: com.wuadam.awesomewebview.helpers.VideoJsHelper->addJavascriptInterface.
It's strange that all my apps use this library but I never have such warning from Google. Maybe I can improve this library. BTW thank you for your message @WilliamBrain @gustavocagninzup |
When I published my app to the PlayStore it gives me a security warning in the Android Developer Console.
The warning is like this: The app contains a WebView which is vunerable to injecting code through the java script interface. Suspicious area: com.wuadam.awesomewebview.helpers.VideoJsHelper->addJavascriptInterface
And it says that the problem should be solved before 07/07/2019.
I don't know what happens then ... maybe the app will be removed from the store?
In my code I never call this method.
The call is here: awesomewebview/helpers/VideoJsHelper.java line 56-66.
Wanted to let you know, maybe this helper class can be changed or improved for a future version.
The text was updated successfully, but these errors were encountered: