CVE-2026-23988CWE-367

Rufus has Local Privilege Escalation via TOCTOU Race Condition in Fido Script Handling

High · published January 22, 2026

CVSS v3.1
7.3
EPSS
0%
Percentile
10.1
In the wild
Unconfirmed
What it is

⚡ A sneaky race condition lets local attackers swap a critical script for a malicious one! With Rufus writing to the %TEMP% directory, it's like leaving a kitchen door open while cooking a gourmet meal. 🔥 Think of Rufus as a chef preparing a delicate dish. If the chef leaves the kitchen unattended, a mischievous waiter could sneak in and swap the recipe, turning a tasty meal into a disaster! This vulnerability allows a local attacker to execute arbitrary code with Administrator privileges, which is absolutely devastating for any system. They could potentially take full control, install malware, or cause major disruptions without needing any special tools. Imagine a trusted chef suddenly serving a dish poisoned with malware!

Put simply

Think of Rufus as a chef preparing a delicate dish. If the chef leaves the kitchen unattended, a mischievous waiter could sneak in and swap the recipe, turning a tasty meal into a disaster! CVE-2026-23988 reveals a race condition in Rufus, where an attacker can replace a PowerShell script during its writing and execution phase. Since Rufus runs with elevated privileges and writes to a world-writable directory, this makes exploitation surprisingly simple for a local attacker.

What to do

This vulnerability allows a local attacker to execute arbitrary code with Administrator privileges, which is absolutely devastating for any system. They could potentially take full control, install malware, or cause major disruptions without needing any special tools. Imagine a trusted chef suddenly serving a dish poisoned with malware! To protect your systems, update Rufus immediately to version 4.12_BETA or later. Additionally, consider restricting access to the %TEMP% directory to further safeguard against these types of attacks. Don't let your kitchen be left unattended! You've got this! Follow these steps, and you'll keep your digital kitchen safe and sound! 🛡️

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00206 · 10.1th percentile
Weakness
CWE-367 · Time-of-check Time-of-use (TOCTOU) Race Condition
Published
2026-01-22T21:52Z
EPSS history
Timeline
  • 22 JAN 21:52Z
    Rufus has Local Privilege Escalation via TOCTOU Race Condition in Fido Script Handling
    cvelistv5