CVE-2026-77059
Last modified
CVE-2026-77059 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. boneIO Black contains a TOCTOU race condition in the create_timedatectl_sudoers_file() function in boneio/webui/routes/timezone_sudoers.py. The function writes sudoers rules to a predictable temporary file, validates them, then installs them with root privileges.
Description
boneIO Black contains a TOCTOU race condition in the create_timedatectl_sudoers_file() function in boneio/webui/routes/timezone_sudoers.py. The function writes sudoers rules to a predictable temporary file, validates them, then installs them with root privileges. A local attacker can exploit the race window between validation and installation to substitute malicious content, or use the predictable filename for symlink attacks, resulting in arbitrary sudoers rule injection and local privilege escalation to root. This issue was fixed in version 1.6.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| boneIO | boneIO | >= 1.3.0, < 1.6.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-77059?
How severe is CVE-2026-77059?
How do I fix CVE-2026-77059?
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 2026
- CVE-2026-77053boneIO Black firmware ships with authentication disabled by …8.7
- CVE-2026-77054boneIO Black stores passwords, including the MQTT broker and…6.9
- CVE-2026-77055boneIO black_debian_images gives the boneio service account …9.3
- CVE-2026-77056boneIO black_debian_images ships with a Mosquitto MQTT broke…7.1
- CVE-2026-77057boneIO Black does not limit authentication attempts on its w…2.3
- CVE-2026-77058boneIO Black is vulnerable to Cross-Site Request Forgery (CS…5.1
- CVE-2026-7706A vulnerability has been found in Open5GS up to 2.7.7. This …4.3
- CVE-2026-77060boneIO black_debian_images stores the Mosquitto MQTT broker …6.8
- CVE-2026-77061boneIO Black directly excludes several API endpoints from th…5.3
- CVE-2026-77062The boneIO Black web interface lacks proper clickjacking pro…6.9
- CVE-2026-77063multer is a middleware for handling multipart/form-data in N…3.7
- CVE-2026-77066The scanFeedsResolver in packages/api/src/resolvers/subscrip…5
Are you affected by CVE-2026-77059?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
