Authorization Bypass in phpIPAM Temporary Share Feature
phpIPAM versions up to 1.8.1 contain an authorization vulnerability allowing an unauthenticated attacker with a temporary share token to enumerate and exfiltrate sensitive network inventory data.
CVE search metadata
CVE search record: CVE-2026-75105. Severity: high. CVSS: 7.5. KEV: no. Product: phpIPAM (1.8.1). Brief: Authorization Bypass in phpIPAM Temporary Share Feature. Brief link: https://feed.craftedsignal.io/briefs/2026-08-phpipam-auth-bypass/
phpIPAM versions through 1.8.1 contain an authorization vulnerability (CVE-2026-75105) within the temporary share feature. The application fails to verify that a requested IP address belongs to the specific subnet associated with a valid temporary share token. In the files 'app/temp_share/index.php' and 'app/temp_share/address.php', the 'subnetId' parameter is used directly as a database primary key when the share type is set to 'subnets'. This lack of validation allows an unauthenticated user, in possession of any valid, non-expired temporary share URL, to manipulate the 'subnetId' parameter. By iterating through potential IDs, an attacker can enumerate and retrieve IP address records across all sections and subnets. The resulting exposure includes sensitive information such as hostnames, DNS names, MAC addresses, owner details, and potentially notes containing credentials or network configuration details, which poses a significant risk to internal network security.
Impact
Successful exploitation allows unauthorized access to comprehensive network inventory data. This data can be used by an attacker to perform reconnaissance on internal infrastructure, identify high-value targets, and potentially gain access to credentials stored within IPAM notes. The vulnerability affects all deployments of phpIPAM up to version 1.8.1.
Recommendation
- Upgrade to a patched version of phpIPAM that correctly validates subnet ownership for temporary shares.
- Audit existing temporary shares for abuse or exposure of sensitive notes.
- Implement access logging to monitor for anomalous traversal of 'subnetId' parameters in the temporary share module.
- Restrict access to the phpIPAM management interface to trusted internal networks or via VPN to reduce exposure to unauthorized entities.
Immediate actions
Upgrade phpIPAM to a patched version.
Threat Hunt
High volume of requests to temp_share endpoint from single source
Data: Web server logs
Mitigations
Restrict access to temporary share URLs to authorized IP ranges.
CVE-2026-75105
Detection coverage 1
Detect CVE-2026-75105 Exploitation - Unauthorized Subnet ID Enumeration
highDetects potential exploitation of CVE-2026-75105 where an attacker manipulates the subnetId parameter in the temporary share feature to access unauthorized subnets.
Detection queries are available on the platform. Get full rules →