Rating: Low
Description:
If the secureStore.sqlite database gets corrupted, the app will get caught in an infinite loop in the onboarding screen. As it is extremely unlikely that the database gets corrupted during normal usage and the impact is rather low, this is not a security issue.
PoC:
The database has been purposely manipulated (on a jailbroken phone) using the following command:
The app will then continously cycle through the app start screens.
If you willfully damage any component of an application there is always the risk that this application will no longer work correctly. On a jailbroken device, people could also modify some bytes of the actual executable, used libraries etc. - nearly impossible to do anything about it.
Thank you for your understanding that we can only accept issues that may be caused by regular use of the application. In other words: If the database can become corrupt by any action that can be done on a regular device with the regular app, we will accept such an issue. This one unfortunately needs to be closed.
Mit freundlichen Gr眉脽en/Best regards,
SW
Corona Warn-App Open Source Team
Most helpful comment
If you willfully damage any component of an application there is always the risk that this application will no longer work correctly. On a jailbroken device, people could also modify some bytes of the actual executable, used libraries etc. - nearly impossible to do anything about it.
Thank you for your understanding that we can only accept issues that may be caused by regular use of the application. In other words: If the database can become corrupt by any action that can be done on a regular device with the regular app, we will accept such an issue. This one unfortunately needs to be closed.
Mit freundlichen Gr眉脽en/Best regards,
SW
Corona Warn-App Open Source Team