CVE Explorer
CVE-2026-44177
Kirby is an open-source content management system. In versions 5.3.0 and above but prior to 5.4.1, Kirby did not correctly validate the provided user ID, resulting in a path traversal vulnerability. Version 5.3.0 introduced a performance improvement to the Users collection that loaded user objects lazily when first needed. Users were queried by their ID, which was then used to locate the corresponding account directory under site/accounts. This affected the authentication API (accessible to unau
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
1
Preserved source conflicts
No provider value was silently selected as the winner.
cwe · 2 assertions
{"cweId":"CWE-98","description":"CWE-98: Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/problemTypes/1/descriptions/0
{"cweId":"CWE-22","description":"CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/problemTypes/0/descriptions/0
Affected products and versions
1 source assertion{"product":"kirby","vendor":"getkirby","versions":[{"status":"affected","version":">= 5.3.0, < 5.4.1"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"NETWORK","baseScore":8.8,"baseSeverity":"HIGH","privilegesRequired":"NONE","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"LOW"},"metric_type":"cvssV4_0"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/metrics/0/cvssV4_0
CWE assertions
2 source assertions{"cweId":"CWE-98","description":"CWE-98: Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/problemTypes/1/descriptions/0
{"cweId":"CWE-22","description":"CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/problemTypes/0/descriptions/0
Source references
2 source assertions{"name":"https://github.com/getkirby/kirby/releases/tag/5.4.1","tags":["x_refsource_MISC"],"url":"https://github.com/getkirby/kirby/releases/tag/5.4.1"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/references/1
{"name":"https://github.com/getkirby/kirby/security/advisories/GHSA-9hx7-c53c-v6x8","tags":["x_refsource_CONFIRM"],"url":"https://github.com/getkirby/kirby/security/advisories/GHSA-9hx7-c53c-v6x8"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:0db1c5e62319b3b708e3f568f912b145cfacafec412d34bfe7f8e400d0825cc8 · sha256:d76db2aa7d953874… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.