CVE-2021-30637

MEDIUM

htmly 2.8.0 - Stored Cross-Site Scripting via Blog Title Tagline or Description

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2021-30637. PoCs published by nu11secur1ty.

AI-analyzed exploit summary This Python script automates a stored XSS attack in htmly 2.8.0 by logging into the admin panel, injecting a malicious payload into the 'description' field, and triggering it. It uses Selenium to interact with the web interface and execute JavaScript.

Description

htmly 2.8.0 allows stored XSS via the blog title, Tagline, or Description to config.html.php.

Exploits (1)

exploitdb WORKING POC
by nu11secur1ty · pythonwebappsmultiple
https://www.exploit-db.com/exploits/49772

This Python script automates a stored XSS attack in htmly 2.8.0 by logging into the admin panel, injecting a malicious payload into the 'description' field, and triggering it. It uses Selenium to interact with the web interface and execute JavaScript.

Classification
Working Poc 95%
Attack Type
Xss
Complexity
Moderate
Reliability
Reliable
Target: htmly 2.8.0
Auth required
Prerequisites: Valid admin credentials · Access to the htmly admin panel · Selenium and a compatible browser driver
devstral-2 · analyzed Feb 18, 2026 Full analysis →

References (2)

Core 2
Core References
Exploit, Third Party Advisory x_refsource_misc
https://github.com/danpros/htmly/issues/456
Exploit, Third Party Advisory, VDB Entry x_refsource_misc
http://packetstormsecurity.com/files/162195/htmly-2.8.0-Cross-Site-Scripting.html

Scores

CVSS v3 5.4
EPSS 0.0190
EPSS Percentile 77.0%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Details

CWE
CWE-79
Status published
Products (1)
htmly/htmly 2.8.0
Published Apr 13, 2021
Tracked Since Feb 18, 2026