CVE-2026-30242: Plane: SSRF via Incomplete IP Validation in Webhook URL Serializer
Summary The webhook URL validation in plane/app/serializers/webhook.py only checks ip.isloopback, allowing attackers with workspace ADMIN role to create webhooks pointing to private/internal network addresses (10.x.x.x, 172.16.x.x, 192.168.x.x, 169.254.169.254, etc.). When webhook events fire, the server makes requests to these internal addresses and stores the response — enabling SSRF with full response read-back.
Impact - Cloud metadata exfiltration: Access AWS/GCP/Azure instance metadata (IAM credentials, tokens) - Internal service scanning: Probe internal network services not exposed to the internet - Data exfiltration via response logs: Full response body from internal services is stored and returned to the attacker through the webhook logs API - Bypass vectors: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 169.254.0.0/16, 0.0.0.0, ::ffff: mapped addresses
Other sources
Plane is an an open-source project management tool. Prior to version 1.2.3, the webhook URL validation in plane/app/serializers/webhook.py only checks ip.isloopback, allowing attackers with workspace ADMIN role to create webhooks pointing to private/internal network addresses (10.x.x.x, 172.16.x.x, 192.168.x.x, 169.254.169.254, etc.). When webhook events fire, the server makes requests to these internal addresses and stores the response — enabling SSRF with full response read-back. This issue has been patched in version 1.2.3.
— MITRE
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-30242?
CVE-2026-30242 is considered a high severity vulnerability due to unauthorized access to private/internal network addresses via webhooks.
How do I fix CVE-2026-30242?
To fix CVE-2026-30242, upgrade the plane package to version 1.2.3 or higher.
Who is affected by CVE-2026-30242?
CVE-2026-30242 affects users of the plane package version 1.2.1 and earlier.
What is the nature of the vulnerability in CVE-2026-30242?
The vulnerability in CVE-2026-30242 allows attackers with workspace ADMIN role to create webhooks pointing to internal network addresses.
Can CVE-2026-30242 be exploited remotely?
Yes, CVE-2026-30242 can be exploited remotely due to its nature of allowing creation of malicious webhooks.