-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
Data Protection/Security: Document details on new „Enlarge QR code“ feature #143
Comments
Thank you for addressing these concerns.
|
Basically the new version implements what was extensively discussed in #75. Also the title of this issue is kind of misleading considering the points above. |
Thanks for the answer @marvinsxtr! I changed the title.
So this means the QR code is only generated on the page when needed (pressing on the link), after the tab is closed, everything is deleted?
|
The english version of the article states:
Basically, it is not sent with the request unlike regular URL parameters. If someone takes over the server, they don't have access to QR codes because the fragment is not sent to the server. If attackers had full control over what is deployed at this domain, an attack would be possible. However, this should be true for any website and the other parts of CovidPass and not specific to this implementation. The site only displays what was passed after the '#'. This means that this information is deleted when you close the tab (and delete your search history). |
Okay, I understand now! Thanks for your explanation and sorry for not understanding. The attack vector of attackers taking control and changing the implementation is another one & if someone would really do this they could also just store all data when the QR code is uploaded. Thanks again for answering! |
https://github.com/covidpass-org/covidpass/releases/tag/v0.5.0 made it possible to click on "Enlarge QR-Code" on the back of the Wallet card. When clicking on this link, one is transferred to an page like https://covidpass.marvinsextro.de/pass#SEMxOjZCRk9YTipUUzBCSSRaREZSSExSUVJKTERTU1M5VFRYOFBKRU5EQzJMRSAkQzpIOVRZTE1TSi5JNTJIUzBFREYvOFgqRzNNOUpVUFkwQlpXNEk6QTYzSE5OVlIqRzBDN1BIQlU1My9HTkRRRlZFQkRBSlRHSiBRVElZTkcuOC80M0JFQko5N0MwSCRRQjIwSFBWTitFM1JBSlNUTlNaNFNMMEVOOVVLUDBUOVdDNVBGNjg0NkEkUVc3NlFXNiVWOUZRNVZBMTMxQS5WNTZHQVUzUU82UUUzVlRLNUtKUEI5NVpFOVEkOTU6VUVORVVXNjIwMERNODhROSokSzhLRys5UlIkRisgRi5OODBOOFNONDAlS0xSMkEgS1oqVTBJMS1JMCpPQzZIMC9WTU5QTSBRNVRNOCpOOS1JMDZIMEpaUVAkSS9YSyRNODlLNipBS0g3OCRaSipESldQNDJXNURWNFovTVdQNDNYN0tWUU9BN0laNjogS1gzNUNBN0c2TSVZNFlXNjNRNC1aN01UNCBOUUFPUjgvNUNVNlNaNkZUNUQ3NVc5QVY4OEc2NFZPU1ZWUzMqSi4yRVRWOFgqUDkqNi5XMi05QS9WRUk0V0IxRDVaUCVaOEwyQks4TlE3UUVCVkI3R1FMRUglVU06QVlBMlRLNjo6SyotQkQzT0E4TUtBT1JSUkkxOEdOSiBGSjE6T1M0MEg4MEwx (this is not my QR code but just a test one)
With this feature, some questions come to my mind:
The text was updated successfully, but these errors were encountered: