Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain HTMLy admin credentials
-
DeliveryAuthenticate to /system/admin/admin.php
-
ExploitCraft POST request with traversal payload in `oldfile`
-
ExecutionTrigger add_content function with manipulated path
-
PersistWrite or overwrite file outside content directory
-
ImpactAchieve partial integrity or availability impact
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires valid credentials to the HTMLy administrative interface, confirmed by PR:L in the CVSS 4.0 vector - unauthenticated attackers cannot directly exploit this flaw. The vulnerable code path is specifically the |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) establishes that this is network-exploitable with low complexity and no special attack conditions, but requires low-privilege authentication - limiting opportunistic unauthenticated mass exploitation. Impact is constrained: VI:L and VA:L indicate partial integrity and availability effects with no confidentiality exposure (VC:N), suggesting limited file manipulation rather than full system compromise or data exfiltration. The E:P modifier in the CVSS 4.0 vector confirms a publicly available proof-of-concept, which meaningfully increases real-world exploitation likelihood for exposed admin panels. No CISA KEV listing exists, and no EPSS score was provided in the input - exploitation probability cannot be quantified beyond POC availability. The absence of a vendor patch is a significant compounding factor: no remediation timeline exists. Real-world risk is moderate for any internet-exposed HTMLy instance with accessible admin credentials. |
| Exploit ScenarioDerived | An attacker who has obtained low-privilege credentials to the HTMLy admin panel - through credential stuffing, phishing, or weak default passwords - submits a crafted HTTP POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 03, 2026
Path traversal in danpros HTMLy up to version 3.1.1 permits authenticated remote attackers to manipulate arbitrary file paths via the oldfile parameter in the Admin Content Endpoint (/system/admin/admin.php), enabling unauthorized file read or write operations outside intended directories. Exploitation requires low-privilege administrative access, and a public proof-of-concept exploit has been released on GitHub. The vendor was notified prior to disclosure but did not respond, meaning no patch has been issued.
RemediationAI
No vendor-released patch has been identified at time of analysis - the vendor did not respond to responsible disclosure, and no fix version is available. As the primary compensating control, restrict access to the /system/admin/ directory to trusted IP addresses using web server access controls (e.g., nginx allow/deny directives or Apache Require ip blocks); this prevents remote exploitation but may impact legitimate remote administration workflows. Deploying a WAF rule to detect and block path traversal patterns (../, ..%2F, %2e%2e/, etc.) in the oldfile parameter of POST requests to admin.php provides an additional layer of mitigation, though complex encoding variations may require tuning. Consider whether the HTMLy admin interface needs to be internet-facing at all - placing it behind a VPN or bastion host eliminates network-layer exposure entirely. Monitor https://vuldb.com/vuln/385564 and https://github.com/orionyan520/cve_report/issues/6 for updates or a vendor-released fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
HTMLy is a PHP-based flat-file CMS/blogging platform by danpros where content is stored directly on the filesystem rather than a database - making path handling central to the application's core operations. The vulnerable function add_content in /system/admin/admin.php insufficiently sanitizes the oldfile argument, allowing CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) exploitation via directory traversal sequences such as ../ or URL-encoded equivalents. The CPE string cpe:2.3:a:danpros:htmly:*:*:*:*:*:*:*:* confirms all released versions through 3.1.1 are affected. Because HTMLy's flat-file architecture maps content management operations directly to filesystem paths, path traversal flaws carry elevated impact relative to database-backed CMSes.
Know when Htmly gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable admin endpoint requires low-privilege authentication (PR:L); no confidentiality impact; partial integrity and availability effects consistent with constrained path traversal scope.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security flaw has been discovered in danpros HTMLy up to 3.1.1. This affects the function add_content of the file /system/admin/admin.php of the component Admin Content Endpoint. Performing a manipulation of the argument oldfile results in path traversal. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
In htmly version 2.8.1, is vulnerable to an Arbitrary File Deletion on the local host when delete backup files. Rated cr
Arbitrary file relocation in HTMLy CMS through version 3.1.1 allows low-privileged authenticated users to move any web-s
A stored cross-site scripting (XSS) vulnerability in Htmly v2.9.5 allows attackers to execute arbitrary web scripts or H
The "blog title" field in the "Settings" menu "config" page of "dashboard" in htmly 2.8.1 has a storage cross site scrip
The "content" field in the "regular post" page of the "add content" menu under "dashboard" in htmly 2.8.1 has a storage
Multiple cross-site scripting (XSS) vulnerabilities in HTMLy 2.7.4 allow remote attackers to inject arbitrary web script
Privilege escalation in HTMLy 3.1.1 allows a remote attacker to elevate from a low-privileged account or session to admi
A cross-site scripting (XSS) vulnerability in Htmly v2.8.1 allows attackers to excute arbitrary web scripts HTML via a c
Path traversal in danpros HTMLy up to version 3.1.1 allows remote unauthenticated attackers to read arbitrary files from
A vulnerability, which was classified as problematic, has been found in htmly 5.3 whis affects the component Edit Profil
htmly 2.8.0 allows stored XSS via the blog title, Tagline, or Description to config.html.php. Rated medium severity (CVS
htmly v2.9.6 was discovered to contain an arbitrary file deletion vulnerability via the delete_post() function at admin.
EUVD-2026-52426
GHSA-4pgp-58q4-x4mw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB