CVE-2026-65053
Last modified
CVE-2026-65053 is a medium-severity vulnerability rated 6.1/10 on the CVSS scale. Horde IMP's AppleDouble MIME viewer writes an attacker-controlled attachment name into an HTML status block without escaping it. In lib/Mime/Viewer/Appledouble.php, _IMPrender() obtains the name of the data part with IMP_Contents::getPartName(), which returns the MIME part's own name parameter as supplied by the message, and passes it through sprintf into the text of an IMP_Mime_Status object. EPSS estimates a 0.41% chance of exploitation in the next 30 days.
Description
Horde IMP's AppleDouble MIME viewer writes an attacker-controlled attachment name into an HTML status block without escaping it. In lib/Mime/Viewer/Appledouble.php, _IMPrender() obtains the name of the data part with IMP_Contents::getPartName(), which returns the MIME part's own name parameter as supplied by the message, and passes it through sprintf into the text of an IMP_Mime_Status object. IMP_Mime_Status::__toString() concatenates each text entry directly into the surrounding table markup, so the value reaches the rendered page verbatim. A message crafted as multipart/appledouble whose data part carries markup in its name parameter therefore executes script in the context of any user who views it, and the payload persists in the mailbox. Exploitation requires no account on the target system, only the ability to send mail to a user. Version 7.2.0 escapes the value with htmlspecialchars(). The researcher additionally chains this flaw with the arbitrary file read of CVE-2026-58451, and reports that script running in an administrator's session can reach an application code-execution path.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| horde | imp | < 7.2.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-65053?
How severe is CVE-2026-65053?
How do I fix CVE-2026-65053?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-65048Ninja Forms plugin for WordPress versions 3.10.4 through 3.1…9.3
- CVE-2026-65049Ninja Forms plugin version 3.14.8 and prior for WordPress Mu…9.3
- CVE-2026-6505The ACAP framework contains a Time-of-Check to Time-of-Use (…5.1
- CVE-2026-65050Ninja Forms WordPress plugin version 3.14.8 and prior contai…7.1
- CVE-2026-65051Ninja Forms WordPress plugin version 3.14.8 contains a clien…6.9
- CVE-2026-65052Ninja Forms WordPress plugin version 3.14.8 and prior contai…8.7
- CVE-2026-65054MediaCMS 8.2.0 contains an information disclosure vulnerabil…8.2
- CVE-2026-65055Taiga 6.10.1 contains a missing authorization vulnerability …6.9
- CVE-2026-65056mcp-webresearch 0.1.7 contains a server-side request forgery…8.3
- CVE-2026-65057Keep (commit 91c75e0) contains a server-side request forgery…9.3
- CVE-2026-65058Trezor Safe 3, Safe 5, and Safe 7 firmware contains a confir…5.9
- CVE-2026-6506The InfusedWoo Pro plugin for WordPress is vulnerable to pri…8.8
Are you affected by CVE-2026-65053?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
