Skip to main content
CVE-2026-24479VulnerabilityPublished

CVE-2026-24479: zhblue hustoj · Path Traversal

Affects zhblue hustojSource CVE Database V5

0

Not known to be exploited · public exploit available (Metasploit, Exploit-DB) · CVSS 9.3 Critical : upgrade to 26.01.24 as a priority.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
9.3Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
8.1% chance of exploitation in 30 days – higher than 94% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 26.01.24
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Exploitation evidence

t = 0 is the CVE’s publication on cve.org

  1. Disclosed: evidence found.

    CVE published 27 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  4. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

Timeline

  1. CVE ID reserved

    by GitHub_M

    , 4 days before disclosure

  2. CVE published

    on cve.org

    , t = 0

  3. In Threat Radar

    record ingested

    , 7 minutes after disclosure

  4. First Exploit-DB entry (opens in a new tab)

    HUSTOJ Zip-Slip v26.01.24 - RCE

    , 93 days after disclosure

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Upgrade hustoj and zhblue/hustoj to 26.01.24.

Affected software

ProductAffectedFixed in
zhbluehustojAffected
  • <26.01.24
Fixed in
  • 26.01.24
GitHubzhblue/hustojpkg:github/zhblue/hustojOther threatsAffected
  • <26.01.24
Fixed in
  • 26.01.24

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Immediate upgrade to hustoj version 26.01.24 or later is the primary mitigation step, as this version contains the fix for the path traversal issue. Until upgrade is possible, organizations should implement strict validation of uploaded ZIP files, rejecting archives containing path traversal sequences or unexpected directory structures. Employ sandboxed extraction environments with limited permissions to prevent files from being written outside designated directories. Web server configurations should restrict execution permissions in upload directories and enforce least privilege principles. Monitoring and logging of file upload activities can help detect suspicious attempts. Regular security audits and penetration testing focused on file upload functionalities are recommended. Additionally, network segmentation can limit the impact of a compromised server. Educating administrators about this vulnerability and ensuring timely patch management processes are critical to prevent exploitation.

Description

CVE-2026-24479 is a critical path traversal vulnerability in the zhblue hustoj online judge platform prior to version 26.01.24. The vulnerability exists in the problem_import_qduoj.php and problem_import_hoj.php modules, which improperly sanitize filenames within uploaded ZIP archives. An attacker can craft a malicious ZIP containing files with path traversal sequences (e.g. , .. /..

References

Community reviews

Loading reviews…