Description
A vulnerability was found in HdrHistogram up to 2.2.2. This issue affects the function org.HdrHistogram.DoubleHistogram.recordValue of the file src/main/java/org/HdrHistogram/DoubleHistogram.java of the component Range Check. Performing a manipulation results in incorrect comparison. The attack is only possible with local access. The exploit has been made public and could be used. The presence of this vulnerability remains uncertain at this time. This issue is disputed due to the potential lack of crossing of security boundaries and the pre-requisites for a successful attack.
Published: 2026-07-05
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A range‑check flaw in org.HdrHistogram.DoubleHistogram.record compares values incorrectly when recording histogram data. This control‑flow error (CWE‑697) can allow an adversary with local access to influence the metrics produced by the library, potentially distorting monitoring, alerting, or other processes that rely on accurate histogram data.

Affected Systems

Any Java application that embeds the HdrHistogram library version 2.2.2 or earlier. The flaw is in the library itself and is not tied to any specific vendor product, so any usage of the library in a local code base is at risk.

Risk and Exploitability

The CVSS score of 4.8 classifies the issue as medium severity. The EPSS score of less than 1 % indicates a low likelihood of exploitation. The vulnerability is disputed and its presence remains uncertain, but if it exists it requires local code execution or the ability to supply input to recordValue. The likely attack vector is local code execution; an attacker with such privileges could replace or corrupt histogram values, thereby misleading dependent systems and potentially causing false alarms or missed events. Because the flaw does not cross traditional security boundaries, exploitation may be limited to trusted code paths unless additional vulnerabilities are combined.

Generated by OpenCVE AI on July 23, 2026 at 16:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the HdrHistogram library to the latest release once a fix is available.
  • Add defensive checks to ensure values fall within the intended range.
  • Restrict the code paths that invoke the vulnerable method so that only trusted components can supply input values.

Generated by OpenCVE AI on July 23, 2026 at 16:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 16 Jul 2026 08:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in HdrHistogram up to 2.2.2. This issue affects the function org.HdrHistogram.DoubleHistogram.recordValue of the file src/main/java/org/HdrHistogram/DoubleHistogram.java of the component Range Check. Performing a manipulation results in incorrect comparison. The attack is only possible with local access. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet. A vulnerability was found in HdrHistogram up to 2.2.2. This issue affects the function org.HdrHistogram.DoubleHistogram.recordValue of the file src/main/java/org/HdrHistogram/DoubleHistogram.java of the component Range Check. Performing a manipulation results in incorrect comparison. The attack is only possible with local access. The exploit has been made public and could be used. The presence of this vulnerability remains uncertain at this time. This issue is disputed due to the potential lack of crossing of security boundaries and the pre-requisites for a successful attack.

Mon, 13 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-839
References
Metrics threat_severity

None

threat_severity

Low


Mon, 06 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 05 Jul 2026 00:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in HdrHistogram up to 2.2.2. This issue affects the function org.HdrHistogram.DoubleHistogram.recordValue of the file src/main/java/org/HdrHistogram/DoubleHistogram.java of the component Range Check. Performing a manipulation results in incorrect comparison. The attack is only possible with local access. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Title HdrHistogram Range Check DoubleHistogram.java org.HdrHistogram.DoubleHistogram.recordValue comparison
First Time appeared Hdrhistogram
Hdrhistogram hdrhistogram
Weaknesses CWE-697
CPEs cpe:2.3:a:hdrhistogram:hdrhistogram:*:*:*:*:*:*:*:*
Vendors & Products Hdrhistogram
Hdrhistogram hdrhistogram
References
Metrics cvssV2_0

{'score': 1.7, 'vector': 'AV:L/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 3.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Hdrhistogram Hdrhistogram
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-16T07:18:14.216Z

Reserved: 2026-07-04T04:40:18.249Z

Link: CVE-2026-14686

cve-icon Vulnrichment

Updated: 2026-07-06T13:42:37.072Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-05T00:00:10Z

Links: CVE-2026-14686 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T16:15:03Z

Weaknesses
  • CWE-697

    Incorrect Comparison

  • CWE-839

    Numeric Range Comparison Without Minimum Check