File removal via path traversal in unsecured broadcast receiver in Bluebird barcode scanner application
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- None · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
Bluebird devices contain a pre-loaded barcode scanner application. This application exposes an unsecured broadcast receiver "kr.co.bluebird.android.bbsettings.BootReceiver". A local attacker can call the receiver to overwrite file containing ".json" keyword with default barcode config file. It is possible to overwrite file in any location due to lack of protection against path traversal in name of the file. This issue affects all versions before 1.3.3.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA kr.co.bluebird.android.bbsettings (Bluebird) Fixed in 1.3.3
Timeline
- 2026-10-02 Threatist record created from CVE-2025-5346
- 2026-10-03 Alias added: GHSA-29h2-5h98-8vhx
References
More Bluebird vulnerabilities
- TI-2025-04799 Exposed AIDL service allowing for tampering of system secure settings in Bluebird kiosk application CVSS 4.0HIGH 8.5
- TI-2025-04800 Exposed AIDL service allowing to read and delete files with system-level privileges in Bluebird filemanager application CVSS 4.0MEDIUM 6.3
Sources
- CVE-2025-5346 · CVE Program
- CVE-2025-5346 · NVD
- FIRST EPSS
- GHSA-29h2-5h98-8vhx · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences