Summary
CVE-2026-75105 is an authorization bypass / information disclosure vulnerability in phpIPAM, an open-source IP address management application. Versions prior to 1.8.2 fail to verify that a requested IP address record actually belongs to the subnet for which a temporary share token was issued, allowing an unauthenticated holder of any valid share link to read address data across unrelated subnets. The issue has a CVSS score of 8.7 (High).
Technical details
- Root cause:
app/temp_share/index.phpandapp/temp_share/address.phpuse thesubnetIdrequest parameter directly as a database key to fetch address records, without confirming the address belongs to the subnet the temporary share was actually scoped to. - Trigger conditions: phpIPAM’s "temporary share" feature must be in use with a share type of
subnets. An attacker only needs possession of one valid, non-expired temporary share URL. - Attack vector: Network-based, no authentication or user interaction required (AV:N/AC:L/PR:N/UI:N). The attacker enumerates the
subnetIdparameter to pivot from the authorized subnet into arbitrary other subnets. - Impact: Disclosure of IP address records across all sections and subnets, including hostnames, DNS names, MAC addresses, owner/contact fields, and free-text notes fields that may contain credentials or configuration details.
Affected software
- phpIPAM — all versions prior to 1.8.2
- Fixed in phpIPAM 1.8.2 and later
Severity
- CVSS v4.0 Base Score: 8.7 (HIGH)
- Vector:
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: Upgrade phpIPAM to version 1.8.2 or later, which validates that requested addresses belong to the subnet a temporary share was scoped to.
- If immediate patching is not possible: Disable or restrict use of the temporary subnet share feature, revoke any active temporary share links, and restrict network access to the phpIPAM web interface to trusted networks/VPN until the upgrade can be applied.

