Description
Notepad3 through 6.25.822.1 contains a DLL search-order hijacking vulnerability in the About-dialog code path in src/Notepad3.c. The application calls LoadLibrary(L"MSFTEDIT.DLL") with a bare DLL name, which allows a local attacker to place a malicious MSFTEDIT.DLL in the application directory or another preferred DLL search location and achieve arbitrary code execution in the context of the user when the About dialog is opened.
Published: 2026-07-02
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is located in Notepad3’s About dialog; the program calls LoadLibrary with the bare name "MSFTEDIT.DLL". Because an attacker with local access can place a malicious copy of MSFTEDIT.DLL in the application folder or another DLL search path, the loader will load the legitimate system library and execute arbitrary code in the context of the user opening the dialog. This is a classic DLL search‑order hijacking vulnerability (CWE‑427) that can compromise the entire user session if exploited.

Affected Systems

All releases of Notepad3 through version 6.25.822.1 are affected. Users running these versions should verify their installed version and apply any available update from the official source.

Risk and Exploitability

The flaw requires local file placement and the user to open the About dialog, so there is no remote exploitation vector. The EPSS score of less than 1 % and absence from the CISA KEV catalog indicate a low likelihood of exploitation. The CVSS score of 7.8 reflects the potential impact within the affected user’s session.

Generated by OpenCVE AI on July 21, 2026 at 12:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest version of Notepad3 released by the official GitHub repository, which removes this DLL loading issue.
  • Delete or rename any MSFTEDIT.DLL files that are not part of a verified Notepad3 installation to eliminate accidental loading of a malicious DLL.
  • Implement application whitelisting (e.g., AppLocker or Windows Defender Application Control) or adjust the DLL search path so that only trusted directories are considered when loading system libraries.

Generated by OpenCVE AI on July 21, 2026 at 12:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 21 Jul 2026 13:00:00 +0000

Type Values Removed Values Added
Title Local DLL Search-Order Hijacking in Notepad3 Allows Arbitrary Code Execution

Thu, 16 Jul 2026 12:00:00 +0000

Type Values Removed Values Added
Title DLL Search‑Order Hijacking in Notepad3 Enables Local Arbitrary Code Execution

Tue, 14 Jul 2026 11:00:00 +0000

Type Values Removed Values Added
Title DLL Search‑Order Hijacking in Notepad3 Enables Local Arbitrary Code Execution

Mon, 13 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Title DLL Search‑Order Hijacking in Notepad3 Allows Local Arbitrary Code Execution

Sun, 12 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Title DLL Search‑Order Hijacking in Notepad3 Allows Local Arbitrary Code Execution

Sat, 11 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
Title DLL hijacking in Notepad3 allows local arbitrary code execution via MSFTEDIT.DLL

Fri, 10 Jul 2026 11:00:00 +0000

Type Values Removed Values Added
Title DLL hijacking in Notepad3 allows local arbitrary code execution via MSFTEDIT.DLL

Thu, 09 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Title DLL Search-Order Hijacking in Notepad3 Leading to Local Arbitrary Code Execution

Thu, 09 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
Title DLL Search-Order Hijacking in Notepad3 Leading to Local Arbitrary Code Execution

Wed, 08 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
Title DLL Hijacking via About Dialog in Notepad3

Tue, 07 Jul 2026 09:00:00 +0000

Type Values Removed Values Added
Title DLL Hijacking via About Dialog in Notepad3

Tue, 07 Jul 2026 01:30:00 +0000

Type Values Removed Values Added
Title DLL Hijacking Vulnerability in Notepad3’s About Dialog
Weaknesses CWE-114

Mon, 06 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-427
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 06 Jul 2026 02:45:00 +0000

Type Values Removed Values Added
Title DLL Hijacking Vulnerability in Notepad3’s About Dialog
Weaknesses CWE-114

Sun, 05 Jul 2026 18:45:00 +0000

Type Values Removed Values Added
Title DLL Hijacking in Notepad3 About Dialog Allows Local Code Execution
Weaknesses CWE-114

Sun, 05 Jul 2026 10:45:00 +0000

Type Values Removed Values Added
Title DLL Hijacking in Notepad3 About Dialog Allows Local Code Execution
Weaknesses CWE-114

Sat, 04 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Title DLL Search-Order Hijacking in Notepad3 About Dialog
Weaknesses CWE-114

Sat, 04 Jul 2026 10:45:00 +0000

Type Values Removed Values Added
Title DLL Search-Order Hijacking in Notepad3 About Dialog
Weaknesses CWE-114

Fri, 03 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Title Local DLL Hijacking Allows Arbitrary Code Execution in Notepad3 About Dialog
Weaknesses CWE-114

Fri, 03 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
Title Local DLL Hijacking Allows Arbitrary Code Execution in Notepad3 About Dialog
Weaknesses CWE-114

Thu, 02 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Rizonesoft
Rizonesoft notepad3
Vendors & Products Rizonesoft
Rizonesoft notepad3

Thu, 02 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Description Notepad3 through 6.25.822.1 contains a DLL search-order hijacking vulnerability in the About-dialog code path in src/Notepad3.c. The application calls LoadLibrary(L"MSFTEDIT.DLL") with a bare DLL name, which allows a local attacker to place a malicious MSFTEDIT.DLL in the application directory or another preferred DLL search location and achieve arbitrary code execution in the context of the user when the About dialog is opened.
References

Subscriptions

Rizonesoft Notepad3
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-06T14:42:52.329Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-38972

cve-icon Vulnrichment

Updated: 2026-07-06T14:41:50.532Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T12:45:02Z

Weaknesses
  • CWE-427

    Uncontrolled Search Path Element