CVE-2026-64836CWE-22CWE-697path-traversal

CVE-2026-64836

High · published September 10, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
48.3
In the wild
Unconfirmed
What it is

ICEcoder versions through 8.1 contain a path traversal vulnerability in the file-control endpoint due to a logic error in the document-root confinement check. The File::check() validation function compares realpath() to boolean true, which never succeeds, allowing authenticated attackers to submit traversal sequences or absolute paths in the file parameter to read, write, or delete files outside the configured document root.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
8.7 · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00606 · 48.3th percentile
Weaknesses
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-697 · Incorrect Comparison
Published
2026-09-10T18:17Z
References (4)
EPSS history
Timeline
  • 12 SEP 03:21Z
    EPSS moved — → 0%
    epss
  • 10 SEP 13:51Z
    ICEcoder through 8.1 Path Traversal via Ineffective File::check() Confinement
    cvelistv5