ErrLookup › beemdevelopment/Aegis
beemdevelopment/Aegis
A free, secure and open source app for Android to manage your 2-step verification tokens. · Java · 236 source files
Analyzed at d6f4e5925a on 2026-09-08. 78 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unable to find nonce in parameters | exception | error | java, android, importer, asn1, freeotp |
| Invalid backups versioning strategy | exception | error | |
| Backup file already exists | exception | error | android, saf, backup, file-exists |
| Unable to decode stream to bitmap | exception | error | android, bitmap, qr-code, image-decoding |
| The entered info is incorrect: | validation | error | android, validation, otp, invalid-parameters |
| APK signatures did not match! | exception | warning | android, signatures, security, certificate-pinning |
| Unexpected serial version UID | exception | error | java-serialization, importer, format-mismatch |
| Unsupported version | exception | error | |
| Password incorrect | exception | error | password, decryption, import, vault |
| Bad UUID format | exception | error | uuid, json, validation, icon-pack |
| No persisted URI permissions | exception | error | |
| Unexpected class name | exception | error | java, android, importer, serialization, freeotp |
| Attempted to write outside of the parent directory | exception | critical | security, path-traversal, zip-slip, icon-pack |
| Type unsupported by GoogleAuthProtos | exception | error | otp, export, unsupported-type, protobuf |
| Attempted to write outside of the icon pack directory | exception | critical | security, path-traversal, zip-slip, icon-pack |
| Not a serialized Java Object | exception | error | java, android, importer, serialization, freeotp |
| Period is not an integer. | validation | error | android, validation, otp, input-parsing |
| Unable to find pack.json in the root of the ZIP file | exception | error | zip, icon-pack, missing-file, android |
| getBackupsLocation returned null | exception | error | |
| Certificates cannot be null or empty! | exception | error | android, signatures, security, certificates |
| Unexpected field type | exception | error | java-serialization, importer, format-mismatch |
| openOutputStream returned null | exception | error | |
| The intent was null or empty! | exception | error | android, intent, null-check, validation |
| unsupported version | exception | error | versioning, backward-compatibility, vault, android |
| unrecognized slot type | exception | error | vault, slots, versioning, android |
| Expected an object, found: | exception | error | java, android, importer, serialization, freeotp |
| Unable to delete directory | exception | error | filesystem, delete, android, io |
| Secret is not valid hexadecimal | validation | error | android, validation, otp, hex, encoding |
| Unable to find relative to the root of the ZIP file | exception | error | zip, icon-pack, missing-file, android |
| Expected a class desc, found: | exception | error | java, android, importer, serialization, freeotp |
| signatures cannot be null or empty! | exception | error | android, signatures, security, certificate-pinning |
| Unable to create directory | exception | error | android, filesystem, io, export, storage |
| createFile returned null | exception | error | android, saf, backup, file-create |
| Expected a string object, found | exception | error | java-serialization, importer, format-mismatch |
| Unable to create directories | exception | error | filesystem, mkdir, android, storage |
| Unexpected cipher | exception | error | import, freeotp, aes-gcm, crypto |
| Unsupported host | exception | error | otp, uri-validation, google-authenticator |
| Key not found | exception | error | import, xml, missing-field, android |
| Host not present in URI | exception | error | android, otp, uri, missing-host |
| Accounts.txt | exception | error | import, zip, file-not-found, android |
| Invalid number of iterations for PBKDF | exception | error | import, pbkdf2, validation, android |
| openInputStream returned null | exception | error | |
| Secret is empty | exception | error | android, otp, empty-secret, validation |
| unsupported otp type: | exception | error | import, freeotp, otp, unsupported-type |
| Unrecognized tokenType | exception | error | importer, otp, unsupported-type |
| Cannot load SVG from stream | exception | error | |
| Unsupported OtpInfo type | exception | error | otp, internal-error, unsupported-type |
| Unsupported protocol | exception | error | android, otp, uri-scheme, unsupported-protocol |
| Digits is not an integer. | validation | error | android, validation, otp, input-parsing |
| Bad URI format | exception | error | android, otp, export, uri-parsing |
| Unsupported Algorithm | exception | error | otp, hash-algorithm, export |
| Counter is not an integer. | validation | error | android, validation, otp, hotp, input-parsing |
| Export list contains entries from different batches | exception | error | otp, batch, export |
| PIN is a required field. Must have a minimum length of 4… | validation | error | android, validation, otp, pin-length |
| Yandex secret checksum invalid | validation | error | otp, yandex, checksum, corruption, android |
| Unsupported protocol | exception | error | android, otp, export, uri-scheme, unsupported-protocol |
| Secret is a required field. | validation | error | android, validation, otp, empty-input |
| Parameter 'counter' is not present | exception | error | android, otp, hotp, missing-parameter |
| Unexpected master key cipher | exception | error | import, freeotp, aes-gcm, crypto |
| Secret cannot be empty | validation | error | android, validation, otp, empty-secret |
| Empty secret (empty authority) | exception | error | import, uri, steam, validation |
| unsupported algorithm | exception | error | otp, algorithm, validation, unsupported-value |
| Parameter 'data' is not set | exception | error | otp, missing-parameter, google-authenticator |
| PIN must have a length of 4 digits. | validation | error | android, validation, otp, motp, pin-length |
| Invalid Yandex secret length | validation | error | otp, yandex, secret, validation, android |
| Unsupported number of digits | exception | error | otp, digits, export |
| Unexpected master key KDF | exception | error | import, freeotp, pbkdf2, kdf |
| Unsupported digits | exception | error | otp, enum, protobuf |
| bad period | validation | error | totp, validation, otp, android |
| PIN must be set before generating an OTP | exception | error | otp, motp, illegal-state, missing-pin |
| Unexpectedly high number of iterations | exception | error | import, pbkdf2, validation, android |
| bad counter | exception | error | otp, hotp, counter, validation |
| Bad secret | exception | error | android, otp, base32, encoding, secret |
| Bad URI format | exception | error | android, otp, uri-parsing, input-validation |
| Unsupported hash algorithm | exception | error | otp, enum, hash-algorithm |
| Unsupported algorithm | exception | error | otp, enum, protobuf |
| Parameter 'secret' is not present | exception | error | android, otp, missing-parameter, uri |
| Unsupported OTP type | exception | error | android, otp, unsupported-type, uri |