Description
phpIPAM before 1.8.2 contains an authentication bypass vulnerability in the REST API that allows unauthenticated attackers to gain full API access by exploiting an insecure object cache keying mechanism. The cache is keyed by lookup value alone without including the searched column, enabling an entry written during an app_id lookup to satisfy a subsequent app_code lookup, allowing attackers to use the numeric database row identifier as an API token to read, write, and delete all IP address management records.
Published: 2026-08-24
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Full API Access
Action: Apply Patch
AI Analysis

Impact

phpIPAM before version 1.8.2 contains an authentication bypass in its REST API that allows unauthenticated users to gain full API access by exploiting an insecure object cache keying mechanism; the cache is keyed solely by the lookup value and not by the searched column, so a result from an app_id query can satisfy an app_code query, enabling an attacker to use a numeric database row identifier as an API token to read, write, and delete all IP address management records.

Affected Systems

The vulnerability affects all installations of phpIPAM running a version earlier than 1.8.2; users of phpIPAM 1.x must verify their current release and apply the recommended fix.

Risk and Exploitability

With a CVSS score of 9.3, this flaw is highly severe; the EPSS score is not available, but the vulnerability is not listed in the CISA KEV catalog; the likely attack vector is the REST API, where unauthenticated requests can retrieve database identifiers that are then used as unrestricted API tokens, allowing widespread compromise of IP address data.

Generated by OpenCVE AI on August 24, 2026 at 20:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade phpIPAM to version 1.8.2 or later to replace the insecure cache mechanism.
  • Restrict or disable REST API access for unauthenticated users, applying firewall or authentication controls.
  • Reconfigure the object cache to include the searched column in the cache key or replace the insecure caching mechanism to prevent key collisions and exposure of internal identifiers.
  • Enforce strict authentication and authorization checks for all API tokens, ensuring that each request is verified against the user's permissions before allowing reads, writes, or deletes.

Generated by OpenCVE AI on August 24, 2026 at 20:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 24 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Phpipam
Phpipam phpipam
Vendors & Products Phpipam
Phpipam phpipam

Mon, 24 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Description phpIPAM before 1.8.2 contains an authentication bypass vulnerability in the REST API that allows unauthenticated attackers to gain full API access by exploiting an insecure object cache keying mechanism. The cache is keyed by lookup value alone without including the searched column, enabling an entry written during an app_id lookup to satisfy a subsequent app_code lookup, allowing attackers to use the numeric database row identifier as an API token to read, write, and delete all IP address management records.
Title phpIPAM < 1.8.2 Authentication Bypass via REST API Object Cache
Weaknesses CWE-706
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-29T11:47:34.046Z

Reserved: 2026-07-29T21:07:39.202Z

Link: CVE-2026-67602

cve-icon Vulnrichment

Updated: 2026-08-24T18:49:43.796Z

cve-icon NVD

Status : Received

Published: 2026-08-24T14:16:57.347

Modified: 2026-08-24T19:16:42.830

Link: CVE-2026-67602

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T20:45:04Z

Weaknesses
  • CWE-706

    Use of Incorrectly-Resolved Name or Reference