Hacking the #EU#AgeVerification app in under 2 minutes.
During setup, the app asks you to create a PIN. After entry, the app *encrypts* it and saves it in the shared_prefs directory.
1. It shouldn't be encrypted at all - that's a really poor design.
2. It's not cryptographically tied to the vault which contains the identity data.
So, an attacker can simply remove the PinEnc/PinIV values from the shared_prefs file and restart the app.
After choosing a different PIN, the app presents credentials created under the old profile and let's the attacker present them as valid.
Other issues:
1. Rate limiting is an incrementing number in the same config file. Just reset it to 0 and keep trying.
2. "UseBiometricAuth" is a boolean, also in the same file. Set it to false and it just skips that step.
Seriously @vonderleyen - this product will be the catalyst for an enormous breach at some point. It's just a matter of time.
New paper in Science today on playing the classic negotiation game "Diplomacy" at a human level, by connecting language models with strategic reasoning! Our agent engages in intense and lengthy dialogues to persuade other players to follow its plans. This was really hard! 1/5
The ODF TC recently updated our charter (guaranteeing releases - heartbeat), has four editors, two chairs and started some GitHub repo for release automation! I see into a bright ODF future! ☀️ #ODF13 (part 2/2)
@fred_blachetta@rafbuff @cio_bund @CIONRW Good progress: https://t.co/tFJLrY7x5i
On the other hand, there seems to be still some misunderstanding in some basic concepts of open-source:"In späteren Ausbaustufen soll die Open Source-Plattform – soweit möglich – auch Akteuren der Öffentlichkeit zugänglich gemacht werden"🤔
“Banks cannot disrupt themselves, they needed startups to invent #FinTech. It will be the same with government. We need open federated systems to bring innovation to public services” - @rafbuff from @openxchange at #GovTechSummit
Time to get rid of the shackle of (electronic) paper for standard & research papers. Transportation of innovation requires new views & tools. A good start: https://t.co/JUDowSSLRe @Joinup_eu@worrydream
Audience quote: "Often OpenSource developers can hardly make a living, while companies do not know how to spend money on opensource." #OpenSourcePoweringDigitalEurope@Joinup_eu
Preisrätsel: Was ist kostengünstig, hat eine Reichweite von 65km, fliegt fast lautlos 130km/h und zerstört sich mit 3kg bei Aufprall?
https://t.co/xJJG9Yy8e3 https://t.co/9aaT4q5yUd
@quasimondo This might be interesting to you: https://t.co/PbdNHFxOc6 and https://t.co/puFPzPzcN7 (Achtung: 1 Deadline tomorrow, the other March 11th))
@EilersBernd Yes, syntax of the data is irrelevant. We agree (in general) what can be added to an office document (e.g. text, paragraphs, tables, images and their formatting). Still we have not defined user changes on these semantic entities across office applications to enable collaboration!