Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local file system access
-
DeliveryExtract EditPassword hash from registry or config file
-
ExploitRun offline brute-force attack on 80-bit entropy hash space
-
ExecutionRecover plaintext password
-
PersistAuthenticate as Sandboxie administrator
-
ImpactDisable or reconfigure sandbox restrictions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Irreversible hash functions
|
| Exploitation Conditions | The vulnerability requires that an attacker first obtain access to the stored EditPassword hash, which is persisted in Sandboxie-Plus configuration files or Windows registry on the local system. The attack is offline and asynchronous - no real-time interaction with Sandboxie-Plus is required after hash extraction. Exploitation is limited to local scenarios where the attacker can read configuration files or registry, which typically requires either local file system access (e.g., via backup, USB theft, or physical access) or an existing local account with permission to read Sandboxie configuration. The EditPassword feature must be in use (if no EditPassword is configured, there is no hash to attack). The vulnerability does not enable remote code execution or remote authentication bypass; it strictly weakens the difficulty of offline password recovery from a cryptographic perspective. Default Sandboxie-Plus installations may not have EditPassword configured, limiting exposure in basic use cases. |
| Impact | The CVSS 2.0 score (AV:L/AC:H/AT:P/PR:L) reflects the local attack vector and requirement for low-privileged authentication, limiting the immediate exposure surface. However, the risk assessment is substantially nuanced by exploitation conditions: the vulnerability only threatens password hashes that have been leaked, backed up, or otherwise obtained offline - attackers cannot directly exploit this to authenticate without first gaining access to the stored hash file. The CVSS does not capture the cryptographic severity (80-bit entropy is practically breakable with modern hardware), nor the fact that an offline attack requires no further interaction with the system. The AC:H (High Complexity) rating appears inconsistent with the straightforward nature of a brute-force attack against a weakened hash; this may reflect the requirement to first obtain the hash file. Real-world risk depends entirely on deployment model: Sandboxie-Plus is typically installed by administrators on individual Windows systems, so exposure is limited to scenarios where an attacker has already obtained local file access. If used in shared or multi-user environments, or if password hashes are backed up to less-secure locations, risk escalates significantly. The low CVSS does not reflect the cryptographic weakness magnitude. |
| Exploit ScenarioDerived | An attacker with local access to a Windows system running Sandboxie-Plus 1.17.2 extracts the stored EditPassword hash from the configuration or registry. Using standard offline brute-force tools (hashcat, John the Ripper) and leveraging the reduced 80-bit entropy, the attacker generates candidates at a rate significantly faster than against a full 160-bit SHA-1 hash. Within hours to days depending on hardware and dictionary size, the plaintext password is recovered, allowing the attacker to gain administrative control over the sandbox isolation settings and potentially bypass security boundaries. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 05, 2026
Sandboxie-Plus versions 1.17.2 and earlier contain a cryptographic implementation flaw in SbieIniServer::HashPassword that reduces SHA-1 password hash entropy from 160 bits to 80 bits by incorrectly shifting the high nibble of each byte right by 8 instead of 4, combined with an unsalted hashing scheme. This makes leaked or backed-up EditPassword hashes significantly easier to brute-force, enabling attackers with local access and low privileges to recover plaintext passwords through offline attack. The vulnerability is fixed in version 1.17.3.
RemediationAI
Upgrade Sandboxie-Plus to version 1.17.3 or later, which corrects the HashPassword bitwise shift operation and implements proper SHA-1 hexadecimal conversion. Users on version 1.17.2 or earlier should prioritize this patch as it directly addresses the cryptographic flaw. For systems where immediate upgrading is not feasible, administrators should audit all stored password hashes in Sandboxie configuration files (typically located in %ProgramData%\Sandboxie-Plus or user-specific registry hives) and regenerate passwords post-upgrade to discard any compromised hashes. Additionally, if backups of Sandboxie configuration have been created while running vulnerable versions, those backups should be removed or secured to prevent offline hash recovery attacks. The patch introduces no known side effects and is a routine security update.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Sandboxie-Plus implements password protection for administrative functions via the EditPassword parameter, which is hashed using SHA-1 and stored in configuration. The vulnerability exists in the hexadecimal conversion logic of SbieIniServer::HashPassword, where a bitwise shift operation is miscalculated. Instead of right-shifting by 4 bits to extract the high nibble from each byte of the SHA-1 digest, the code shifts by 8 bits, which always results in zero for an 8-bit value. This causes only the low nibble (4 bits) of each digest byte to be preserved in the stored hash. Combined with the absence of a cryptographic salt, this reduces the theoretical entropy from 160 bits (full SHA-1) to 80 bits (half-nibbles only), making the hash vulnerable to precomputation and dictionary attacks. The root cause is a CWE-328 (Use of Insufficiently Random Values) vulnerability layered with a cryptographic hash function implementation defect.
Know when Sandboxie gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
Sandboxie-Plus is an open source sandbox-based isolation software for Windows. In versions 1.17.2 and earlier, SbieIniServer::HashPassword converts a SHA-1 digest to hexadecimal incorrectly. The high nibble of each byte is shifted right by 8 instead of 4, which always produces zero for an 8-bit value. As a result, the stored EditPassword hash only preserves the low nibble of each digest byte, reducing the effective entropy from 160 bits to 80 bits. This is layered on top of an unsalted SHA-1 scheme. The reduced entropy makes leaked or backed-up password hashes materially easier to brute-force.
This issue has been fixed in version 1.17.3.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Sandbox escape and local privilege escalation in Sandboxie 1.16.6 and earlier allows a process already running inside a
Sandboxie 5.26 allows a Sandbox Escape via an "import os" statement, followed by os.system("cmd") or os.system("powershe
Sandboxie is a sandbox-based isolation software for 32-bit and 64-bit Windows NT-based operating systems. Rated high sev
Sandboxie 5.30 contains a denial of service vulnerability that allows local attackers to crash the application by supply
INI injection in Sandboxie-Plus versions 1.17.2 and earlier enables any local low-privilege user to bypass EditAdminOnly
Stack-based buffer overflow in Sandboxie-Plus SbieSvc service enables sandboxed processes to escape isolation and execut
Stack buffer overflow in Sandboxie-Plus SbieSvc proxy service enables SYSTEM privilege escalation from sandboxed process
An incorrect access control issue in Sandboxie Classic v5.55.13 allows attackers to cause a Denial of Service (DoS) in t
Local denial of service in Sandboxie 1.17.2 and earlier allows unprivileged processes inside Standard Sandbox configurat
Sandboxie installer 5071703 has a DLL Hijacking or Unsafe DLL Loading Vulnerability via a Trojan horse dwmapi.dll or pro
Sandbox escape with SYSTEM-level code execution in Sandboxie-Plus before 1.17.6 allows a process confined inside a sandb
Stack-based buffer overflow in Sandboxie-Plus ProcessServer handlers allows local authenticated attackers to execute arb
EUVD-2026-27466
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB