CVE-2017-3226
Last modified
CVE-2017-3226 is a vulnerability of currently unknown severity. Das U-Boot is a device bootloader that can read its configuration from an AES encrypted file. Devices that make use of Das U-Boot's AES-CBC encryption feature using environment encryption (i.e., setting the configuration parameter CONFIG_ENV_AES=y) read environment variables from disk as the encrypted disk image is processed. EPSS estimates a 0.27% chance of exploitation in the next 30 days.
Description
Das U-Boot is a device bootloader that can read its configuration from an AES encrypted file. Devices that make use of Das U-Boot's AES-CBC encryption feature using environment encryption (i.e., setting the configuration parameter CONFIG_ENV_AES=y) read environment variables from disk as the encrypted disk image is processed. An attacker with physical access to the device can manipulate the encrypted environment data to include a crafted two-byte sequence which triggers an error in environment variable parsing. This error condition is improperly handled by Das U-Boot, resulting in an immediate process termination with a debugging message.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Denx | U-Boot | < 2017.09 |
References
- http://www.securityfocus.com/bid/100675Third Party Advisory, VDB Entry
- https://www.kb.cert.org/vuls/id/166743Third Party Advisory, US Government Resource
- http://www.securityfocus.com/bid/100675Third Party Advisory, VDB Entry
- https://www.kb.cert.org/vuls/id/166743Third Party Advisory, US Government Resource
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2017-3226?
How severe is CVE-2017-3226?
How do I fix CVE-2017-3226?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2017
- CVE-2017-3219Acronis True Image up to and including version 2017 Build 80…
- CVE-2017-3221Blind SQL injection in Inmarsat AmosConnect 8 login form all…
- CVE-2017-3222Hard-coded credentials in AmosConnect 8 allow remote attacke…9.8
- CVE-2017-3223Dahua IP camera products using firmware versions prior to V2…
- CVE-2017-3224Open Shortest Path First (OSPF) protocol implementations may…
- CVE-2017-3225Das U-Boot is a device bootloader that can read its configur…
- CVE-2017-3228Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2017-3229Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultID…
- CVE-2017-3230Vulnerability in the Oracle Fusion Middleware MapViewer comp…
- CVE-2017-3231Vulnerability in the Java SE, Java SE Embedded component of …
- CVE-2017-3232Vulnerability in the Automatic Service Request (ASR) compone…
- CVE-2017-3233Vulnerability in the Automatic Service Request (ASR) compone…
Are you affected by CVE-2017-3226?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
