phpIPAM Temporary Subnet Share Information Disclosure via Address Parameter
cve-program · CVE-2026-75105
PublishedphpIPAM through 1.8.1 fails to verify that a requested IP address belongs to the subnet a temporary share token was issued for. In app/temp_share/index.php and app/temp_share/address.php, when the share type is 'subnets', the subnetId parameter is used directly as a database primary key to fetch an address without confirming the address belongs to the authorized subnet. An unauthenticated party holding any valid, non-expired temporary share URL can enumerate the subnetId parameter to read every IP address record across all sections and subnets, including hostnames, DNS names, MAC addresses, owner/contact fields, and notes (which may contain credentials and configuration details).
Read the publisher's advisoryAffected versions, risk and source history
Related advisories and sources
Publishers link these advisories through the identifiers shown below. A shared identifier or date alone does not tell you whether your software is affected or whether the advisories describe the same cause.
CVE-2026-75105 · CVE overview and exploitation status
cve-program · CVE-2026-75105
- https://github.com/phpipam/phpipam/issues/4623
- https://github.com/phpipam/phpipam
- https://github.com/phpipam/phpipam/commit/2980be03652c0eb1db9fe2bcefaa210c854b9aea
- https://github.com/phpipam/phpipam/releases/tag/v1.8.2
- https://www.vulncheck.com/advisories/phpipam-temporary-subnet-share-information-disclosure-via-address-parameter
Related changes
Linked by CVE identifierNo related changes are available here.