← Back to the live CVE advisory feed

CVE-2026-9769: justhtml

Severity
8.7 (HIGH)
Vendor
EMILSTENSTROM
Affected versions
0 through before 1.10.0
Fixed version
1.10.0
Patch status
Patched
Published
2026-08-23T14:16:55.277
Modified
2026-08-23T14:16:55.277

Why it matters

High-severity vulnerability requiring prioritized review.

Recommended admin actions

  • Review and patch based on exposure, asset criticality, and business impact.
  • Compare installed versions against the affected version range in the advisory.

Technical summary

justhtml through 1.9.1 (fixed in 1.10.0) is vulnerable to uncontrolled recursion leading to denial of service. During JustHTML() construction, TreeBuilder.finish() unconditionally calls _populate_selectedcontent(), which recursively traverses the DOM tree via _find_elements()/_find_element() without a depth bound. An attacker who can supply HTML for parsing can provide deeply nested elements (e.g., ~1000 nested tags, roughly 11 KB) to exceed CPython's default recursion limit and trigger an unhandled RecursionError, which may abort parsing, fail requests, or terminate a worker/process depending on the host application's exception handling.

CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.

VULNERABILITY PULSE

LAST UPDATED: AUG 23, 2026 08:00 PM UTC
40 RECORDS
SECURE FEED ACTIVE
AFFECTED PRODUCT ACTION
CVE-2026-78155
StackGres
Reporter: CVE
9.9
CRITICAL
VIEW RECORD
CVE-2026-5388
justhtml PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-7808
justhtml PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-8445
justhtml PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-0551
PPWP – Password Protect Pages
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-16149
Security Hardener
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-4671
justhtml PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-9769
justhtml PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-78050
CF-N1-S
Reporter: CNA
8.6
HIGH
VIEW RECORD
CVE-2026-10053
GitLab PATCH
Reporter: CVE
8.5
HIGH
VIEW RECORD
CVE-2026-78122
docker-socket-proxy
Reporter: DISCLOSURE
8.3
HIGH
VIEW RECORD
CVE-2026-78136
CHIRP PATCH
Reporter: CVE
7.8
HIGH
VIEW RECORD
CVE-2026-47895
strongSwan PATCH
Reporter: CVE
7.5
HIGH
VIEW RECORD
CVE-2026-77115
Brave
Reporter: CONTACT
7.1
HIGH
VIEW RECORD
CVE-2026-18027
WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels
Reporter: SECURITY
6.5
MEDIUM
VIEW RECORD
CVE-2026-78051
MeTube PATCH
Reporter: CNA
5.5
MEDIUM
VIEW RECORD
CVE-2026-78062
TaxHacker
Reporter: CNA
5.5
MEDIUM
VIEW RECORD
CVE-2026-12999
zephyr
Reporter: VULNERABILITIES
5.3
MEDIUM
VIEW RECORD
CVE-2026-78061
TaxHacker
Reporter: CNA
5.3
MEDIUM
VIEW RECORD
CVE-2026-77088
justhtml PATCH
Reporter: DISCLOSURE
5.3
MEDIUM
VIEW RECORD
CVE-2026-5389
justhtml PATCH
Reporter: DISCLOSURE
5.1
MEDIUM
VIEW RECORD
CVE-2026-5751
justhtml PATCH
Reporter: DISCLOSURE
5.1
MEDIUM
VIEW RECORD
CVE-2026-6827
justhtml PATCH
Reporter: DISCLOSURE
5.1
MEDIUM
VIEW RECORD
CVE-2026-74793
justhtml PATCH
Reporter: DISCLOSURE
5.1
MEDIUM
VIEW RECORD
CVE-2026-8630
justhtml PATCH
Reporter: DISCLOSURE
5.1
MEDIUM
VIEW RECORD
CVE-2026-14853
WooCommerce Bookings PATCH
Reporter: CONTACT
4.3
MEDIUM
VIEW RECORD
CVE-2026-77116
Brave
Reporter: CONTACT
4.3
MEDIUM
VIEW RECORD
CVE-2026-78049
S2OPC
Reporter: CNA
2.9
LOW
VIEW RECORD
CVE-2026-77003
Content Mask PATCH
Reporter: CONTACT
2.7
LOW
VIEW RECORD
CVE-2026-78054
Class and Exam Timetabling System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78055
Class and Exam Timetabling System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78056
Student-Management-System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78057
Student-Management-System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78059
Stock Management System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78060
Stock Management System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78063
CH22
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78112
Hospital Management System Project in PHP
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-78115
Class and Exam Timetabling System
Reporter: CNA
2.1
LOW
VIEW RECORD
CVE-2026-13598
RestrictMate PATCH
Reporter: CONTACT
0
N/A
VIEW RECORD
CVE-2026-75922
Reverse-Proxy PATCH
Reporter: 9B29ABF9-4AB0-4765-B253-1875CD9B441E
0
N/A
VIEW RECORD

About the Vulnerability Pulse CVE Feed

The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.

How to Use the CVE Advisory Tracker

Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.

What Is a CVE Advisory?

A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.

CVE Analysis & Writeups

For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.