High severity · published Oct 26, 2026
CVE-2026-77059
TOCTOU Race Condition in boneIO
New
8.8
CVSS
0.1%
EPSS
No
On KEV
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.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.1% · higher than 2% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
BO
boneIO · boneIO
1.3.0 before 1.6.0 · source: vendor
Affected product
BO
boneIO
boneIO
More from boneIO
8.7
CVE-2026-77053
Missing Authentication in Default Configuration in boneIO
8.7
CVE-2026-77052
Missing Authentication for Node-RED in boneIO
6.9
CVE-2026-77062
Clickjacking in boneIO
6.9
CVE-2026-77054
Cleartext Storage of Sensitive Information in boneIO
5.3
CVE-2026-77061
Missing Authentication for Critical Function in boneIO