CVE-2026-69127 json
Kirby: System path exposure from error messages in the REST API
published 2026-08-07 3 mo ago modified 2026-10-24 15 d ago also GHSA-rf2p-vh74-7vvh , EUVD-2026-54577
- cvss
- 6.9
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 53%
- public exploits
- 0
- none known
Summary
Kirby is an open-source content management system. Prior to 4.9.5 and from 5.0.0 through 5.5.1, the REST API error handler can return unsanitized PHP error messages that expose the full filesystem path of the Kirby installation to unauthenticated API users. This vulnerability affects all Kirby sites that have not disabled the REST API with the 'api' => false option. This issue is fixed in versions 4.9.5 and 5.5.2.
Patch / fix
- packagist getkirby/cms 4.9.5, 5.5.2
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.70% chance of exploitation in the next 30 days, higher than 53% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | getkirby/cms | <4.9.5 >=5.0.0, <5.5.2 |
4.9.5 5.5.2 |
Affected products
- getkirby kirby
Classification
- Weakness
-
- CWE-497 Exposure of Sensitive System Information to an Unauthorized Control Sphere
References
-
github.com
/getkirby/kirby/commit/469c5a1a2973811591d996bc967eead3565df1f0
web
-
github.com
/getkirby/kirby/commit/58f819988436b31969078bc4655452dd48546451
web
-
github.com
/getkirby/kirby/security/advisories/GHSA-rf2p-vh74-7vvh
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-69127
advisory
-
github.com
/getkirby/kirby
package
Sources
- CVE List CVE-2026-69127
- GitHub Advisory GHSA-rf2p-vh74-7vvh
- NVD CVE-2026-69127
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.