Description
A vulnerability was determined in allegro up to bcf65b994ef29fb3fc2e10b660e6288723d5209e. This impacts the function AssetLastHostname.increment_hostname of the file src/ralph/assets/models/assets.py of the component Hostname Allocation Handler. Executing a manipulation of the argument counter can lead to race condition. Attacks of this nature are highly complex. The exploitability is said to be difficult. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-07-19
Score: 2.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a race condition in the AssetLastHostname.increment_hostname function of allegro's Hostname Allocation Handler. By manipulating the counter argument, concurrent executions can update the hostname counter unsafely, potentially leading to inconsistent system state. The weakness is classified as CWE-362. Although the reported exploitation is complex and the CVSS score is 2.1, the defect is publicly disclosed and may be usable if an attacker can orchestrate the required concurrency.

Affected Systems

Any installation of allegro that uses the AssetLastHostname.increment_hostname method prior to commit bcf65b994ef29fb3fc2e10b660e6288723d5209e (the version identified as vulnerable) is affected. No specific product versions are listed in the advisory.

Risk and Exploitability

The CVSS score of 2.1 indicates low severity, and the EPSS score of less than 1% suggests a low likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, and no publicly available exploits are reported. Exploitation requires generating concurrent requests to the function, making the attack complex. Overall risk remains low but monitoring is advised.

Generated by OpenCVE AI on July 30, 2026 at 22:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update allegro to a version that contains the fix for commit bcf65b994ef29fb3fc2e10b660e6288723d5209e or later.
  • If an update is not feasible, modify the AssetLastHostname.increment_hostname implementation to include thread‑safety measures, such as a locking mechanism, to serialize access to the counter.
  • Enable detailed logging around hostname allocation to detect concurrent increments and investigate potential anomalies.
  • Stay informed by reviewing the linked issue tracker and vulnerability references for new advisories.

Generated by OpenCVE AI on July 30, 2026 at 22:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 19 Jul 2026 03:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in allegro up to bcf65b994ef29fb3fc2e10b660e6288723d5209e. This impacts the function AssetLastHostname.increment_hostname of the file src/ralph/assets/models/assets.py of the component Hostname Allocation Handler. Executing a manipulation of the argument counter can lead to race condition. Attacks of this nature are highly complex. The exploitability is said to be difficult. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Title allegro Hostname Allocation assets.py AssetLastHostname.increment_hostname race condition
First Time appeared Allegro
Allegro allegro
Weaknesses CWE-362
CPEs cpe:2.3:a:allegro:allegro:*:*:*:*:*:*:*:*
Vendors & Products Allegro
Allegro allegro
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-20T19:10:02.437Z

Reserved: 2026-07-18T08:40:44.904Z

Link: CVE-2026-16211

cve-icon Vulnrichment

Updated: 2026-07-20T18:01:56.576Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T23:00:22Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')