PHP file inclusion in Kirby - CVE-2026-44177
Published: May 22, 2026
Kirby
Detailed vulnerability description
The vulnerability allows a remote attacker to include arbitrary PHP files.
The vulnerability exists due to improper control of filename for include/require statement in PHP program in the Users collection user lookup when processing a request-provided user ID. A remote attacker can supply a specially crafted user ID to include arbitrary PHP files.
The issue is reachable via unauthenticated requests to the authentication API and also affects other code paths that use $users->find() with request-provided email addresses or user IDs.