CVE-2026-110675
High · 8.1CVSS
8.1
EPSS
0.5%
Published
Oct 19, 2026
CISA due date
—
The record
Cpanel::JSON::XS versions from 4.33 before 4.80 for Perl accept malformed UTF-8 in bare hash keys under allow_barekey in decode_hv. With utf8 and allow_barekey, which relaxed enables, a quoted key is validated as UTF-8 but a bare key's bytes are stored as a UTF-8 flagged string without any check. Malformed UTF-8, control bytes and backslashes reach the decoded hash, while malformed UTF-8 and control bytes in a quoted key or a value are rejected. Later operations on the key, including lc, uc or encoding the hash again, die with a malformed UTF-8 error.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-111107 A NULL pointer dereference vulnerability in WatchGuard Fireware OS’s management interface… CWE-1286
- CVE-2026-83728 Improper validation of syntactic correctness of input in Windows Hyper-V allows an… CWE-1286
- CVE-2026-83611 xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and… CWE-1286
- CVE-2026-72916 Mastodon is a free, open-source social network server based on ActivityPub. CWE-1286
- CVE-2026-0931 Denial-of-service vulnerability in M-Files Server versions before 26.5.16015.3 allows an… CWE-1286
- CVE-2026-25292 Memory Corruption when processing untrusted user input in the fastboot command handler… CWE-1286
- CVE-2026-57026 An Improper Validation of Syntactic Correctness of Input vulnerability in the SIP plugin… CWE-1286
- CVE-2026-55767 Guzzle is an extensible PHP HTTP client. CWE-1286