Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with monitor-template privilege
-
DeliveryCreate HTTP collector with malicious XPath in metrics.aliasFields
-
ExploitCollector parses crafted XML response
-
ExecutionRepeated XPath evaluation exhausts CPU
-
ImpactCollector availability impaired
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization XPath expression sanitization
|
| Exploitation Conditions | Requires an authenticated account that holds permission to create monitor templates in Apache HertzBeat; the attacker configures an HTTP collector monitor that supplies XPath expressions via metrics.aliasFields (the path where parseScript validation is not applied). Triggering also requires the monitored HTTP endpoint to return a crafted XML response whose repeated XPath evaluation is expensive. Limiting factors: exploitation is not possible for anonymous or low-privilege users, so it is gated by both authentication and the template-creation privilege; it affects only versions 1.7.1 through 1.9.0 and is not exploitable against default configurations by unauthenticated remote attackers. |
| Impact | This is a moderate, authenticated availability (denial-of-service) issue, not a high-priority emergency, and the decision signals agree with that read. The vuln.today Decision label is 'monitor' (not act_now/emergency). No CVSS score or vector was supplied in the input, no EPSS probability is provided, the issue is NOT in CISA KEV, and no public exploit or PoC reference is present - so there is no evidence of active exploitation or weaponization. The flaw requires an authenticated user who already holds permission to create monitor templates, which substantially narrows the attacker population to insiders or compromised privileged accounts, and the technical impact is CPU exhaustion that impairs collector availability - not confidentiality or integrity, despite the input Tag 'Information Disclosure' which is incorrect for this flaw (CWE-643 XPath, availability impact). It is a follow-up to an incomplete fix for CVE-2026-24343, which indicates a recurring validation gap but not a change in severity. Because no official CVSS vector is provided, authentication requirements are stated here from the description only in general terms; the independent assessment below infers PR:L. Net: real but low-urgency; prioritize patching behind actively-exploited issues. |
| Exploit ScenarioDerived | An authenticated user (or attacker using stolen credentials) who holds the privilege to create monitor templates defines an HTTP collector monitor whose metrics.aliasFields contain a costly XPath expression that bypasses the parseScript validation. When the collector processes a crafted XML HTTP response, repeated evaluation of that expression consumes excessive CPU and degrades collector availability. No public exploit code or PoC reference was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Denial of service in Apache HertzBeat 1.7.1 through 1.9.0 allows authenticated users with monitor-template creation privileges to consume excessive collector CPU by supplying XPath expressions through metrics.aliasFields that bypass the validation applied to parseScript. The flaw is a follow-up to an incomplete fix for CVE-2026-24343 and is fixed in Apache HertzBeat 1.9.1. No public exploit code was identified at time of analysis; the issue has low availability impact under CVSS 3.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L) and the priority decision is monitor.
RemediationAI
Upgrade to Apache HertzBeat 1.9.1 or later; the advisory states users should upgrade to 1.9.1 or a later version. Advisory: https://lists.apache.org/thread.html/5hmlvklmmw0hl9rb629hr6vxvq3pmspf and fix PR: https://github.com/apache/hertzbeat/pull/4481. No vendor-documented workaround is provided in the available references. Because exploitation requires an account with monitor-template creation permission, limiting that privilege to trusted administrators reduces exposure while an upgrade is pending, but it does not address the underlying validation gap in the HTTP collector's XML parsing path.
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
CWE-643 covers improper neutralization of data within XPath expressions. In HertzBeat's HTTP collector, XML responses are parsed and XPath expressions can be supplied through metrics.aliasFields; unlike parseScript, this path does not apply the same validation, so an authenticated template author can define expressions that are repeatedly evaluated against a crafted XML response and consume excessive CPU. The affected component is the Java-based Apache HertzBeat collector, and the supplied CPE is a wildcard for apache_hertzbeat rather than a version-specific binding. The advisory describes the issue as a follow-up to CVE-2026-24343. Although the tag set includes 'Information Disclosure', the assessed impact is availability-only (C:N/I:N/A:L); the described mechanism is CPU exhaustion rather than data exposure. The supplied PR diff excerpt concerns notification receiver secret masking and does not itself show the XPath validation change, so the precise code fix is not confirmed from that excerpt.
Know when Apache Hertzbeat 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
Remote web-based abuse (AV:N) requires an authenticated template-creation privilege (PR:L), no user interaction, and causes only CPU-exhaustion availability degradation (A:L) with no C/I impact.
Primary rating from Vendor (apache).
DescriptionCVE.org
Apache HertzBeat versions 1.7.1, 1.7.2, 1.7.3, 1.8.0, and 1.9.0 have incomplete XPath expression validation in the HTTP collector XML parsing path. An authenticated user with permission to create monitor templates can supply XPath expressions through metrics.aliasFields that are evaluated without the validation applied to parseScript. When processing a crafted XML response, repeated evaluation may consume excessive CPU resources and impair collector availability. This is a follow-up to the incomplete fix for CVE-2026-24343. The fix is included in Apache HertzBeat 1.9.1. Users should upgrade to 1.9.1 or a later version.
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.
EUVD-2026-115743
GHSA-m542-3mx3-33v9
CVE.org
Exploit-DB