p PatchFirst

CVE-2026-30242

CVE-2026-30242 · Plane: SSRF via Incomplete IP Validation in Webhook URL Serializer

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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.is_loopback, 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.

CVSS 8.5 · High · EPSS 0.4% · Fix available

Published
Updated

Stack: python

Affected products and versions

  • plane

    Versions
    • < 1.2.3: Affected

    No fix published

  • plane PyPI

    Versions
    • 0.0.1
    • 0.0.2
    • 0.0.3
    • 0.0.4
    • 0.0.5
    • 0.0.6
    • 0.0.7
    • 0.0.8
    • 0.1.0
    • 0.1.1
    • 0.1.2
    • 0.1.3
    • 0.1.4
    • 0.1.5
    • 0.1.6
    • 0.1.7
    • 0.1.8
    • 0.1.9
    • 0.2.0
    • 0.2.1
    Affected ranges
    • ECOSYSTEM: < 1.2.3

    Update to 1.2.3

Original sources

Check your server →