Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach internet-facing HTMLy admin surface
-
DeliverySend crafted request to get_feed in admin.php
-
ExploitAbuse improper privilege management (CWE-269)
-
ExecutionObtain administrator privileges
-
ImpactFull control of blog content and host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation targets the get_feed function within the admin.php component of HTMLy v3.1.1 specifically, so the installation must be running exactly this release with the admin component reachable by the attacker. The supplied CVSS vector (PR:N/UI:N) implies no authentication or user interaction is needed, which would mean any network-reachable HTMLy 3.1.1 instance in default configuration is exposed; however, because the issue is categorized as privilege escalation (CWE-269), realistic exploitation may instead require an existing low-privileged account or session, and this prerequisite should be confirmed from the referenced POC before ruling it out. Limiting factors: the flaw is confined to HTMLy 3.1.1, the product's deployment footprint is small, and sites that keep the admin interface off the public internet substantially reduce exposure. |
| Impact | The input assigns a CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), implying remote, unauthenticated, low-complexity compromise with full confidentiality, integrity and availability impact. However, this conflicts with the vulnerability class: CWE-269 (Improper Privilege Management) and the description's own wording - 'escalate privileges' - normally presuppose that the attacker already holds some lower-privileged foothold, which would argue for PR:L rather than PR:N. This PR discrepancy should be verified against the vendor/POC before treating the 9.8 as authoritative. No EPSS score and no CISA KEV entry were provided, so there is no evidence of active, widespread exploitation; absence of these signals is not proof of safety but does lower urgency relative to a KEV-listed flaw. A proof-of-concept gist (KyrieKlay) is referenced, so public exploit code appears to exist, which raises practical risk for exposed instances. Netting it out: this is a genuinely serious flaw in any internet-facing HTMLy 3.1.1 admin surface, but its real-world priority is tempered by HTMLy's small deployment footprint and the unresolved PR:N-vs-PR:L question - treat as high-priority for the niche population running HTMLy, not as a broad fleet-wide emergency. |
| Exploit ScenarioDerived | An attacker reaches an internet-exposed HTMLy 3.1.1 site and sends a crafted request exercising the get_feed function in admin.php, abusing improper privilege management to gain administrative control of the blog. Public proof-of-concept code is referenced (a gist), lowering the skill barrier. Because the input CVSS marks the attack vector as network with low complexity and no user interaction, exploitation can be scripted against reachable instances, though whether a prior low-privileged session is required remains unconfirmed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Privilege escalation in HTMLy 3.1.1 allows a remote attacker to elevate from a low-privileged account or session to administrative control by abusing the get_feed function in the admin.php component. The supplied CVSS 3.1 score is 9.8 with PR:N, but the independent assessment applies PR:L because CWE-269 privilege-escalation issues realistically require some existing access; no CISA KEV or confirmed active exploitation is provided, and no public exploit was identified at time of analysis. Exposure is limited to HTMLy 3.1.1 installations where the admin interface is reachable, and keeping admin.php off the public internet substantially reduces risk.
RemediationAI
No vendor-released patch is identified in the supplied data; the referenced v3.1.1 release is the affected version, not a confirmed fix. Until a patched release is available, restrict network access to the HTMLy admin interface, especially admin.php and any get_feed endpoint, using firewall rules, reverse-proxy allowlists, or VPN access; the trade-off is that legitimate remote administration must originate from approved networks. If the feed functionality is not required, disable or block get_feed requests at the web server or WAF, accepting possible false positives and loss of legitimate feed behavior. Enforce least privilege on HTMLy accounts and remove unused low-privileged accounts because the independent assessment treats a low-privileged session as the likely prerequisite; this does not eliminate the flaw but narrows attack paths. Monitor admin.php and get_feed access logs for unexpected privilege changes, and check https://www.htmly.com/ and https://github.com/danpros/htmly/releases for a fixed version beyond v3.1.1. Consult https://nvd.nist.gov/vuln/detail/CVE-2026-37107 and the referenced gist for updated technical details.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
HTMLy is a flat-file PHP blogging and content management system, and version 3.1.1 includes the vulnerable admin.php component. CVE-2026-37107 is categorized as CWE-269 (Improper Privilege Management), with the flaw exposed through the get_feed function, suggesting an administrative feed or data-handling routine that does not properly enforce authorization checks. The supplied CPE string is cpe:2.3:a:n/a:n/a:*:*:*:*:*:*:*:* and contains no vendor or product identifier, so affected scope must be inferred from the CVE description and the EUVD entry as HTMLy 3.1.1 only. The original CVSS vector claims PR:N/UI:N, implying no authentication or interaction, but the authoritative independent assessment uses PR:L, meaning a low-privileged account or session is the realistic prerequisite; an attacker who meets that prerequisite could call get_feed to perform actions or access data beyond their granted role. No fixed version is provided in the data.
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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Privilege escalation (CWE-269) implies an existing low-privileged foothold, so PR:L rather than the input's PR:N; network reachable admin endpoint keeps AV:N/AC:L and full admin impact C:H/I:H/A:H.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
An issue in HTMLy v.3.1.1 allows a remote attacker to escalate privileges via the get_feed function in the admin.php component
Executive ViewAI
HTMLy 3.1.1 contains a critical privilege-escalation flaw in its admin interface that could allow an attacker with a low-privileged account or session to gain administrative control of the site. Organizations with internet-reachable HTMLy 3.1.1 admin interfaces face the greatest risk, and leadership should prioritize exposure reduction and monitoring because administrative compromise can affect content integrity, availability, and trust. No vendor-released patch has been identified, and there is no public exploit identified at time of analysis; therefore, near-term risk reduction depends on limiting access to admin.php and detecting abuse.
No vendor-released patch identified at time of analysis. Interim mitigations: keep admin.php off the public internet; restrict access via VPN, IP allowlists, or network segmentation; enforce least privilege and strong authentication for HTMLy accounts; rotate credentials; monitor admin.php and get_feed for anomalous activity; deploy WAF rules to block privilege-escalation attempts; and apply an official vendor patch as soon as one is released.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
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
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.
Path traversal in danpros HTMLy up to version 3.1.1 permits authenticated remote attackers to manipulate arbitrary file
EUVD-2026-99005
GHSA-45m7-f9cp-vh3j
NVD
CVE.org
EPSS
Exploit-DB