CVE-2026-4546
7.0Flos Freeware · Notepad2
Flos Freeware Notepad2 version 4.2.25 contains an uncontrolled search path vulnerability in the TextShaping.dll library, allowing for potential local system manipulation.
Executive summary
A local uncontrolled search path vulnerability in Flos Freeware Notepad2 version 4.2.25 poses a significant risk to system integrity through potential local privilege escalation.
Vulnerability
This vulnerability involves an uncontrolled search path within the TextShaping.dll library. The attack requires local access and a high level of complexity, as it is restricted to local execution by an authenticated user.
Business impact
The exploitation of this vulnerability could allow an attacker with local access to manipulate the application search path, potentially leading to unauthorized code execution with the privileges of the application. Given the CVSS score of 7.0, this issue is rated as High severity, as it threatens the confidentiality, integrity, and availability of the host system.
Remediation
Immediate Action: As no official patch is currently available, restrict local access to the affected system and monitor for unauthorized file modifications in the application directory.
Proactive Monitoring: Review system logs for unusual process execution patterns or attempts to load unauthorized dynamic link libraries (DLLs) by the Notepad2 application.
Compensating Controls: Implement strict file system permissions on the application installation directory to prevent non-privileged users from adding or modifying files that the application may load.
Exploitation status
Public Exploit Available: No (exploit_available: false).
Analyst recommendation
Due to the lack of a vendor-provided patch, organizations utilizing Flos Freeware Notepad2 version 4.2.25 should prioritize hardening the host environment. Restricting directory permissions and monitoring for anomalous library loading behavior are the most effective measures to mitigate this risk until a formal update is released by the vendor.
Sources
Originally found and disclosed by haehanse (VulDB User), with VulDB (coordinator), per the CVE Program record.