Server-Side Request Forgery (SSRF) in Wekan - #VU139851
Published: July 28, 2026
Wekan
Detailed vulnerability description
The vulnerability allows a remote user to perform server-side request forgery against internal, loopback, or link-local services.
The vulnerability exists due to improper request validation in the outgoing-webhook URL validator in models/integrations.js when processing webhook URLs that use DNS-resolving hostnames. A remote user can supply a crafted webhook URL whose hostname resolves to a blocked address to perform server-side request forgery against internal, loopback, or link-local services.
The webhook send path does not re-validate the resolved IP address, and the issue is exploitable by a board admin on their own board without user interaction.