Cross-site request forgery in Caddy - CVE-2026-27589
Published: April 27, 2026
Caddy
Detailed vulnerability description
The vulnerability allows a remote attacker to apply an arbitrary configuration and alter server behavior.
The vulnerability exists due to cross-site request forgery in the /load admin endpoint when processing cross-origin requests to the local admin API with origin enforcement disabled. A remote attacker can cause a victim browser to send a specially crafted request to apply an arbitrary configuration and alter server behavior.
User interaction is required, and exploitation requires Caddy to be running with the local admin API enabled and origin enforcement not configured.