Issue dossier
The unlock switches flash encryption off, but the ROM's secure download mode and the disabled JTAG are permanent, so flash can be written but never read back and on-chip debugging is unavailable. Flashing needs the --no-stub and --no-compress options, and the unlock irreversibly erases the competition firmware and all stored data.
A linkable camp-impact record with badge context, severity, evidence confidence, and source notes.
Back to issues index
permanent eFuse security state · official unlock page · documented limitation
Unlocked badges work as ordinary ESP32-S3 boards for owner firmware, but cannot be debugged over JTAG, cannot have their flash dumped, and cannot be returned to the competition firmware.
- Badge
- BSides Lisbon 2026 Electronic Badge
- Category
- permanent eFuse security state
- Severity
- note
- Confidence
- official unlock page
- Status
- documented limitation
- Timeframe
- after the 2026 unlock
- Source note
- BSidesLisbon 2026 unlock page, checked 2026-10-31.
official badge page
Official 2026 badge page: the badge is electronic, kripthor developed the conference badge once again, and Bitsight sponsors it; attendees needed a USB-C cable and a powerbank, and a phone or laptop for the full experience. Since the conference it says the badge competition ran throughout both days, the game is over, and the badge is the owner's to unlock.
Badge: BSides Lisbon 2026 Electronic Badge
official event page
Primary badge source: the current 2026 page explicitly says the programme will have talks, networking, an electronic badge, and a CTF.
Badge: BSides Lisbon 2026 Electronic Badge
official event page
Official current source for the planned October 29-30, 2026 two-day Lisbon conference and its Auditório FMD-UL event framing.
Badge: BSides Lisbon 2026 Electronic Badge
official post-event guide
Official post-event guide to turning the ESP32-S3 badge into an open board: the serial console at 115200 baud, the published unlock code and its two confirmation steps, what the unlock erases, and how to flash new firmware with esptool or the Arduino IDE given the permanent secure download mode and disabled JTAG.
Badge: BSides Lisbon 2026 Electronic Badge
official team page
Official team source listing Pedro Umbelino in the Badge section. It does not specify a technical, design, manufacturing, or software role.
Badge: BSides Lisbon 2026 Electronic Badge
official venue page
Official venue source naming Auditório Prof. Simões dos Santos at Faculdade de Medicina Dentária, Cidade Universitária, Lisboa.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-05-15
Primary official source that explicitly says BSidesLisbon 2026 will have an electronic badge alongside talks, networking, and a CTF.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-05-15
Primary official source for the planned October 29-30, 2026 Lisbon event, two-day format, and current event identity.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-10-31
Primary official badge source for the kripthor development credit, the Bitsight sponsorship, and the USB-C cable, powerbank, and phone-or-laptop requirements. The October 31, 2026 version says the badge competition ran throughout both days and the game is over, which this record uses as the organizer's confirmation that the event and competition took place. It publishes no board files, firmware, results, or image.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-05-15
Primary official source for the planned Lisbon venue context.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-05-15
Primary official source listing Pedro Umbelino under Badge. It is used as a bounded badge-team credit, not a component or build attribution.
Badge: BSides Lisbon 2026 Electronic Badge
BSidesLisbon · retrieved 2026-10-31
Primary official source for the ESP32-S3 platform, ARIA's flash-encrypted competition firmware that refused other images, the data it held (contacts, Stegomatrix messages, high scores), the 115200-baud serial console, the unlock and erase procedure, the IO0 ROM-loader button, and the permanent secure download mode and disabled JTAG. It does not give board files, firmware source, unit counts, or results. badge.gallery does not repeat the unlock code.
Badge: BSides Lisbon 2026 Electronic Badge