Android App- Security Alert

I have received following alert for two of my application, please help and fix this error in my application.

Security alert


Your application has an unsafe implementation of the WebViewClient.onReceivedSslError handler. Specifically, the implementation ignores all SSL certificate validation errors, making your app vulnerable to man-in-the-middle attacks. An attacker could change the affected WebView's content, read transmitted data (such as login credentials) and execute code inside the app using JavaScript.

To properly handle SSL certificate validation, change your code to invoke SslErrorHandler.proceed()whenever the certificate presented by the server meets your expectations, and invoke SslErrorHandler.cancel() otherwise. An email alert containing the affected app(s) and class(es) has been sent to your developer account address.

Please address this vulnerability as soon as possible and increment the version number of the upgraded APK. For more information about the SSL error handler, please see our documentation in the Developer Help Centre. For other technical questions, you can post to https://www.stackoverflow.com/questions and use the tags “android-security” and “SslErrorHandler.” If you are using a 3rd party library that’s responsible for this, please notify the 3rd party and work with them to address the issue.

To confirm that you've upgraded correctly, upload the updated version to the Developer Console and check back after five hours. If the app hasn't been correctly upgraded, we will display a warning.

Please note, while these specific issues may not affect every app that uses WebView SSL, it's best to stay up to date on all security patches. Apps with vulnerabilities that expose users to risk of compromise may be considered dangerous products in violation of the Content Policy and section 4.4 of the Developer Distribution Agreement.

Please ensure that all apps published are compliant with the Developer Distribution Agreement and Content Policy. If you have questions or concerns, please contact our support team through the Google Play Developer Help Centre.

Affects APK version 7.

Go to APK page
 

al3abmizo

Member
It has been solved in the recent Appyet update, just update your app(s) to the latest version code ver 12 and theme ver 3.1.24. Hope it get solved :)
 

al3abmizo

Member
The update is so easy. Follow these steps:

1- login to your account at appyet.com
http://www.appyet.com/SignIn.aspx

2- Click MyApps link (if not redirect automatically after login)
http://www.appyet.com/MyApp.aspx

3- Choose the App you want to update from the list by clicking (Details) (if there is updates available only).
http://www.appyet.com/MyAppDetail.aspx (depending on your app / don't click it separately).

4- Click the (Build) tab from the top menu
http://www.appyet.com/MyAppSubmit.aspx

Finally click: Submit to build button.
You'll receive an email with the newly updated App, Extract it then go to Google Play store and click (APK) from app settings list then follow the instruction for the update.

That's it :)
 

Elliot81

New Member
The update is so easy. Follow these steps:

1- login to your account at appyet.com
http://www.appyet.com/SignIn.aspx

2- Click MyApps link (if not redirect automatically after login)
http://www.appyet.com/MyApp.aspx

3- Choose the App you want to update from the list by clicking (Details) (if there is updates available only).
http://www.appyet.com/MyAppDetail.aspx (depending on your app / don't click it separately).

4- Click the (Build) tab from the top menu
http://www.appyet.com/MyAppSubmit.aspx

Finally click: Submit to build button.
You'll receive an email with the newly updated App, Extract it then go to Google Play store and click (APK) from app settings list then follow the instruction for the update.

That's it :)
I have done this, but the warning is still there on the play store. Ideas?
 

al3abmizo

Member
@Elliot81
never mind! actually the error won't deleted or hidden automatically, it kept as a reference to help you resolve or get back same errors in the future :)

Have a nice apping :)
 
Top