Lookup for vulnerable packages by Package URL.

GET /api/packages/719080?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "http://public2.vulnerablecode.io/api/packages/719080?format=api",
    "purl": "pkg:composer/getkirby/cms@4.0.0-beta.3",
    "type": "composer",
    "namespace": "getkirby",
    "name": "cms",
    "version": "4.0.0-beta.3",
    "qualifiers": {},
    "subpath": "",
    "is_vulnerable": true,
    "next_non_vulnerable_version": "4.9.1",
    "latest_non_vulnerable_version": "6.0.0-alpha.1",
    "affected_by_vulnerabilities": [
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/89231?format=api",
            "vulnerability_id": "VCID-4wcn-6ujb-tuhr",
            "summary": "Kirby CMS's `pages.access/list` and `files.access/list` permissions are not consistently checked in the Panel and REST API\n### TL;DR\n\nThis vulnerability affects all Kirby sites where users of a particular role have no permission to access or list pages or files (`pages.access`, `pages.list`, `files.access` or `files.list` permission is disabled). This can be due to configuration in the user blueprint(s), via `options` in the model blueprint(s) or via a combination of both settings.\n\n**This vulnerability is of high severity for affected sites.**\n\nConsumers' Kirby sites are *not* affected if they intend all users to be able to access all pages and files of the site. The vulnerability can only be exploited by authenticated users. Write actions are *not* affected by this vulnerability.\n\n----\n\n### Introduction\n\nMissing authorization allows authenticated users to perform actions they are not intended to have access to.\n\nThe effects of missing authorization can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions to content models in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). It is also possible to customize the permissions for each target model in the model blueprints (such as in `site/blueprints/pages/...`) using the `options` feature. The permissions and options together control the authorization of user actions.\n\nKirby provides the `pages.access`, `pages.list`, `files.access` and `files.list` permissions (among others). The `list` permissions control whether affected models appear in lists throughout the Panel and REST API. The `access` permissions have the same effect but also disable direct access to the affected models.\n\nIn affected releases, Kirby did not consistently hide non-listable models (models for which the respective `access` or `list` permission was disabled) in the following scenarios:\n\n- The changes dialog in the Panel listed changed models even if they were not listable.\n- The REST API respected the permissions during direct model access, but did not consistently filter collections as well as related models that are included in the API responses for convenience. This includes:\n  - missing permission checks for children, drafts, files, parents and siblings of pages,\n  - missing permission checks for parents and siblings (`next`/`nextWithTemplate `, `prev`/`prevWithTemplate`) of files,\n  - missing permission checks for children, drafts and files of the site model,\n  - missing permission checks for files of users,\n  - incorrect permission checks for `pages.access` instead of `pages.list` for the site and pages children and search routes and\n  - incorrect permission checks for `files.access` instead of `files.list` for the account, site, pages and users files and search routes,\n- The Panel images for site, pages and users were displayed in lists of the parent model even if the image files were not listable.\n- The link targets for the previous and next files in the files view were not gated by the files being listable.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, we have added permission checks for `$model->isListable()` in all of the affected places. This ensures that results are filtered by the listable property, thereby enforcing the `pages.access`, `pages.list`, `files.access` and `files.list` permissions consistently.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42137",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.0001",
                            "scoring_system": "epss",
                            "scoring_elements": "0.01106",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42137"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T02:21:41Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T02:21:41Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-85x2-r8xv-ww8c",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T02:21:41Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-85x2-r8xv-ww8c"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42137",
                    "reference_id": "CVE-2026-42137",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42137"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-85x2-r8xv-ww8c",
                    "reference_id": "GHSA-85x2-r8xv-ww8c",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-85x2-r8xv-ww8c"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                }
            ],
            "aliases": [
                "CVE-2026-42137",
                "GHSA-85x2-r8xv-ww8c"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-4wcn-6ujb-tuhr"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/90268?format=api",
            "vulnerability_id": "VCID-8a1t-g8pv-4fcb",
            "summary": "Kirby's page creation API bypasses the changeStatus permission check via unfiltered isDraft parameter\n### TL;DR\n\nThis vulnerability affects all Kirby sites where users have the permission to create pages (`pages.create` permission is enabled) but not the permission to change the status of pages (`pages.changeStatus` permission is disabled). This can be due to configuration in the user blueprint(s), via `options` in the page blueprint(s) or via a combination of both settings.\n\nUsers' Kirby sites are *not* affected if their use case does not consider the creation of published pages a malicious action. The vulnerability can only be exploited by authenticated users.\n\n----\n\n### Introduction\n\nAn authorization bypass allows authenticated users to perform actions they should not be allowed to perform based on their configured permissions, thereby causing a privilege escalation.\n\nThe effects of an authorization bypass can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions to content models in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). It is also possible to customize the permissions for each target model in the model blueprints (such as in `site/blueprints/pages/...`) using the `options` feature. The permissions and options together control the authorization of user actions.\n\nFor pages, Kirby provides the `pages.create` and `pages.changeStatus` permissions (among others). In affected releases, Kirby checked these permissions independently and only for the respective action. However the `changeStatus` permission didn't take effect on page creation.\n\nNew pages are created as drafts by default and need to be published by changing the page status of an existing page draft. This is ensured when the page is created via the Kirby Panel. However the REST API allows to override the `isDraft` flag when creating a new page. This allowed authenticated attackers with the `pages.create` permission to immediately create published pages, bypassing the normal editorial workflow.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, Kirby has added a check to the page creation rules that ensures that users without the `pages.changeStatus` permission cannot create published pages, only page drafts.\n\n### Credits\n\nKirby thanks @offset for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-40099",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00028",
                            "scoring_system": "epss",
                            "scoring_elements": "0.08344",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-40099"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-25T01:41:45Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-25T01:41:45Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-w942-j9r6-hr6r",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-25T01:41:45Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-w942-j9r6-hr6r"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-40099",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-40099"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-w942-j9r6-hr6r",
                    "reference_id": "GHSA-w942-j9r6-hr6r",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-w942-j9r6-hr6r"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/818240?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.0.0-alpha.1"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/925613?format=api",
                    "purl": "pkg:composer/getkirby/cms@6.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@6.0.0-alpha.1"
                }
            ],
            "aliases": [
                "CVE-2026-40099",
                "GHSA-w942-j9r6-hr6r"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-8a1t-g8pv-4fcb"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/94742?format=api",
            "vulnerability_id": "VCID-e9gx-3frn-gfeu",
            "summary": "Kirby CMS's system API endpoint leaks installed version and license data to authenticated users\n### TL;DR\n\nThis vulnerability affects all Kirby sites that might have potential attackers in the group of authenticated Panel users.\n\n----\n\n### Introduction\n\nMissing authorization allows authenticated users to perform actions they are not intended to have access to.\n\nThe effects of missing authorization can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). The permissions control the authorization of user actions (with handling of model-specific authorization omitted here for brevity).\n\nKirby provides the `access.system` permission (among others) that controls access to the system area of the Kirby Panel. This area contains internal system information like the installed Kirby, plugin and server versions, security state and Kirby license. If the `access.system` permission is disabled for a user role, users of that role should not be able to access this internal system information. However it is also possible to access some system information via the `/api/system` REST API endpoint. In affected releases, the response of this endpoint for authenticated users contained the installed Kirby version and the status, type and code of the installed Kirby license. These values are considered sensitive information and should be protected by the `access.system` permission.\n\nThe installed Kirby version and license data can be used by malicious actors during reconnaissance when planning a separate attack.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, we have protected the version and license properties of the `/api/system` endpoint with a check for the existing `access.system` permission. This ensures that the REST API only outputs information that should be accessible to the user via the Panel.\n\n### Credits\n\nKirby thanks @HuajiHD and @0x-bala for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42051",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00029",
                            "scoring_system": "epss",
                            "scoring_elements": "0.08889",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42051"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T14:40:16Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T14:40:16Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-x68m-c7jf-2572",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T14:40:16Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-x68m-c7jf-2572"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42051",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42051"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-x68m-c7jf-2572",
                    "reference_id": "GHSA-x68m-c7jf-2572",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-x68m-c7jf-2572"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                }
            ],
            "aliases": [
                "CVE-2026-42051",
                "GHSA-x68m-c7jf-2572"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-e9gx-3frn-gfeu"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/90119?format=api",
            "vulnerability_id": "VCID-g46n-k3pp-t3a5",
            "summary": "Kirby has Server-Side Template Injection (SSTI) via double template resolution in option rendering\n### TL;DR\n\nThis vulnerability affects all Kirby sites that use option fields (`checkboxes`, `color`, `multiselect`, `select`, `radio`, `tags` or `toggles`) with options from a query or API whose values may not be fully trusted. It also affects direct uses of the `OptionsApi` or `OptionsQuery` classes of Kirby's `Options` package from plugin or site code. The attack requires either an attacker in the group of authenticated Panel users or user interaction of another authenticated user.\n\n**This vulnerability is of high severity for affected sites.**\n\nUsers' Kirby sites are *not* affected if they are not using any of the mentioned fields or the `Options` package, if all options are defined statically in the blueprints or if all dynamically gathered options are to be trusted.\n\n----\n\n### Introduction\n\nServer-Side Template Injection vulnerabilities (SSTI) occur when user input is embedded in a template in an unsafe manner and results in remote code execution on the server.\n\nInjected user input is wrongly treated as a template command instead of as a literal string of text. This allows attackers to query arbitrary information from the affected system or call arbitrary methods to perform actions.\n\nIn a Kirby site this can be used to access protected site information, alter site content or break site behavior.\n\n### Impact\n\nKirby provides field types (`checkboxes`, `color`, `multiselect`, `select`, `radio`, `tags` and `toggles`) that offer a fixed set of options from a configured list. This configured list can be statically defined in the blueprint or it can come from a Kirby query or (external) API source. Options coming from a query or API are treated as dynamic.\n\nStatic options can contain queries in the form `{{ query }}` or `{< query >}` that are then evaluated to a static value. Because the queries are defined in the blueprint, they can be trusted and cannot be controlled by attackers.\n\nHowever, dynamic options can often not be trusted. This is why the \"options from query\" and \"options from API\" modes are intended to resolve the option values and text strings based on queries not defined within the data source but within the blueprint.\n\nUnfortunately, the results of these trusted queries on untrusted source data are run through the query parser a second time in affected Kirby releases.\n\nBecause of the double-resolution of dynamic option values and text strings, attackers could place malicious query templates such as `{{ users.first.password }}` or `{{ page.delete }}` in the option sources such as page titles or external API data controlled by the attacker. These queries would then be executed when the field is loaded in the Panel. When the attacker directly accesses the respective Panel view, they could get access to information normally hidden from them. As the malicious query templates are loaded for all users, it could also lead to malicious write access when another user with a higher permission level accesses the manipulated Panel view.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, Kirby has updated the `Options` logic to no longer double-resolve queries in option values coming from `OptionsQuery` or `OptionsApi` sources. Kirby now only resolves queries that are directly configured in the blueprints.\n\n### Credits\n\nKirby thanks to @offset for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-34587",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00033",
                            "scoring_system": "epss",
                            "scoring_elements": "0.10249",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-34587"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
                        },
                        {
                            "value": "7.6",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
                        },
                        {
                            "value": "7.6",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-04-24T17:10:14Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
                        },
                        {
                            "value": "7.6",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-04-24T17:10:14Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-jcjw-58rv-c452",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
                        },
                        {
                            "value": "7.6",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2026-04-24T17:10:14Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-jcjw-58rv-c452"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-34587",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
                        },
                        {
                            "value": "7.6",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-34587"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-jcjw-58rv-c452",
                    "reference_id": "GHSA-jcjw-58rv-c452",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-jcjw-58rv-c452"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/818240?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.0.0-alpha.1"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/925613?format=api",
                    "purl": "pkg:composer/getkirby/cms@6.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@6.0.0-alpha.1"
                }
            ],
            "aliases": [
                "CVE-2026-34587",
                "GHSA-jcjw-58rv-c452"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-g46n-k3pp-t3a5"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/93545?format=api",
            "vulnerability_id": "VCID-h2gp-rqt7-ckdf",
            "summary": "Kirby CMS doesn't gate user avatar creation, replacement and deletion with user update permissions\n### TL;DR\n\nThis vulnerability affects all Kirby sites where users of a particular role have no permission to update user information (`user.update` or `users.update` permission is disabled). This can be due to configuration in the blueprint(s) of the acting users, via `options` in the blueprint(s) of the target users or via a combination of both settings.\n\nKirby sites are *not* affected if they intend all users of the site to be able to upload, replace or delete user avatars. The vulnerability can only be exploited by authenticated users.\n\n----\n\n### Introduction\n\nMissing authorization allows authenticated users to perform actions they are not intended to have access to.\n\nThe effects of missing authorization can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions to content models in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). It is also possible to customize the permissions for each target model using the `options` feature (for user models again in the user blueprints). The permissions and options together control the authorization of user actions.\n\nKirby provides the `user.update` and `users.update` permissions (among others) that control the authorization to update user information for the user's own data or the data of other users respectively. User files are separately gated by the `files.create`, `files.replace` and `files.delete` permissions (among others).\n\nIn affected releases, Kirby only checked the `files.create` and `files.delete` permissions during changes to user avatars. Even though avatars are an integral part of the user profile, they were not covered by the `user.update` and `users.update` permissions. This allowed users with just file permissions to create, replace or delete user avatars.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, we have added additional permission checks for `user.update`/`users.update` when a user avatar is created, replaced or deleted. These permission checks apply in addition to the file permission checks (`files.create`, `files.replace` and `files.delete`). When a user avatar is replaced with a file of the same type, Kirby now consistently checks the `files.replace` permission instead of a combination of `files.create` and `files.delete`.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42174",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "8e-05",
                            "scoring_system": "epss",
                            "scoring_elements": "0.00815",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42174"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T17:41:35Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T17:41:35Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-39cp-6679-8xv2",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-11T17:41:35Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-39cp-6679-8xv2"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42174",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "5.3",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42174"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-39cp-6679-8xv2",
                    "reference_id": "GHSA-39cp-6679-8xv2",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-39cp-6679-8xv2"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                }
            ],
            "aliases": [
                "CVE-2026-42174",
                "GHSA-39cp-6679-8xv2"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-h2gp-rqt7-ckdf"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/95203?format=api",
            "vulnerability_id": "VCID-hsgj-2c1x-cuhu",
            "summary": "Kirby CMS's read access to site, user and role information is not gated by permissions\n### TL;DR\n\nThis vulnerability affects all Kirby sites that might have potential attackers in the group of authenticated Panel users.\n\n**This vulnerability is of high severity for affected sites.**\n\nSites using Kirby are *not* affected if they intend all users of the site to be able to list and access the site model and all users and roles, including the content stored within these models. Write actions are *not* affected by this vulnerability as they were gated by permissions before.\n\n----\n\n### Introduction\n\nMissing authorization allows authenticated users to perform actions they are not intended to have access to.\n\nThe effects of missing authorization can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions to content models in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). It is also possible to customize the permissions for each target model in the model blueprints (such as in `site/blueprints/pages/...`) using the `options` feature. The permissions and options together control the authorization of user actions.\n\nIn affected releases, Kirby did not provide permission settings that control the access to the site model as well as to users and user roles. If the site developer disabled all permissions via the wildcard `\"*\": false` setting, this only disabled the actions that were explicitly gated by existing permissions.\n\nTo be specific, the following permissions were missing in affected releases and have been added in the patches:\n\n- `site.access`\n- `user.access` and `users.access` (for the own user and other users respectively)\n- `user.list` and `users.list` (for the own user and other users respectively)\n\nAccess to role information such as the list of existing roles, their names and descriptions as well as their configured permissions were also not gated by user-based permissions.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, Kirby has added the missing permissions that are listed in the \"Impact\" section. The `user.access` and `users.access` permissions also take effect on the access to the user's own role and to other roles respectively.\n\n### Credits\n\nKirby thanks @HuajiHD for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42069",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00026",
                            "scoring_system": "epss",
                            "scoring_elements": "0.07719",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-42069"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T13:32:21Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T13:32:21Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-2h7v-4372-f6x2",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-05-12T13:32:21Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-2h7v-4372-f6x2"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42069",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-42069"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-2h7v-4372-f6x2",
                    "reference_id": "GHSA-2h7v-4372-f6x2",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-2h7v-4372-f6x2"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                }
            ],
            "aliases": [
                "CVE-2026-42069",
                "GHSA-2h7v-4372-f6x2"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-hsgj-2c1x-cuhu"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/89085?format=api",
            "vulnerability_id": "VCID-mhvv-3qdd-qfax",
            "summary": "Kirby is vulnerable to authorization bypass during page, file and user creation via blueprint injection\n### TL;DR\n\nThis vulnerability affects all Kirby sites where users of a particular role have no permission to create pages, files or users (`pages.create`, `files.create` or `users.create` permission is disabled). This can be due to configuration in the user blueprint(s), via `options` in the model blueprint(s) or via a combination of both settings.\n\n**This vulnerability is of high severity for affected sites.**\n\nDevelopers' Kirby sites are *not* affected if they intend all users of their site to be able to create pages, files and users. The vulnerability can only be exploited by authenticated users.\n\n----\n\n### Introduction\n\nAn authorization bypass allows authenticated users to perform actions they should not be allowed to perform based on their configured permissions, thereby causing a privilege escalation.\n\nThe effects of an authorization bypass can include unauthorized access to sensitive information as well as unauthorized changes to content or system information.\n\n### Impact\n\nKirby's user permissions control which user role is allowed to perform specific actions to content models in the CMS. These permissions are defined for each role in the user blueprint (`site/blueprints/users/...`). It is also possible to customize the permissions for each target model in the model blueprints (such as in `site/blueprints/pages/...`) using the `options` feature. The permissions and options together control the authorization of user actions.\n\nKirby provides the `pages.create`, `files.create` and `users.create` permissions (among others). These permissions can again be set in the user blueprint and/or in the blueprint of the target model via `options`. In affected releases, Kirby allowed to override the `options` during the creation of pages, files and users by injecting custom dynamic blueprint configuration into the model data. The injected `options` could include `'create' => true`, which then caused an override of the permissions and options configured by the site developer in the user and model blueprints.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, we have updated the normalization code that is used during the creation of pages, files and users to include a filter for the `blueprint` property. This prevents the injection of dynamic blueprint configuration into the creation request.\n\n### Credits\n\nKirby thanks @offset for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-41325",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00041",
                            "scoring_system": "epss",
                            "scoring_elements": "0.12833",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-41325"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2026-04-24T12:11:33Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2026-04-24T12:11:33Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-6gqr-mx34-wh8r",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:Y/T:P/P:M/B:A/M:M/D:T/2026-04-24T12:11:33Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-6gqr-mx34-wh8r"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-41325",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-41325"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-6gqr-mx34-wh8r",
                    "reference_id": "GHSA-6gqr-mx34-wh8r",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-6gqr-mx34-wh8r"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                }
            ],
            "aliases": [
                "CVE-2026-41325",
                "GHSA-6gqr-mx34-wh8r"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-mhvv-3qdd-qfax"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/89623?format=api",
            "vulnerability_id": "VCID-nt5x-k3wp-u3hu",
            "summary": "Kirby has XML injection in its XML creator toolkit\n### TL;DR\n\nThis vulnerability only affects Kirby sites that use the `Xml` data handler (e.g. `Data::encode($string, 'xml')`) or the `Xml::create()`, `Xml::tag()` or `Xml::value()` method(s) in site or plugin code. The Kirby core does not use any of the affected methods.\n\nIf consumers use an affected method and cannot rule out input to these methods controlled by an attacker, Kirby strongly recommends that they update to a patch release.\n\n----\n\n### Introduction\n\nXML strings contain structured data in tags and attributes. Depending on the used XML schema, this data can carry specific meaning that can lead to actions in other systems that parse and act on the XML data. Tags and attributes are detected based on their specific syntax, which includes characters such as `<`, `>`, `\"`, and `&`. If these characters are to be used verbatim in text within the XML string, they can be escaped using a `<![CDATA[ ]]>` block.\n\nXML injection is an attack on a system generating or parsing XML files. By injecting special characters into input data, XML output with a malicious meaning could be generated by a vulnerable system.\n\n### Impact\n\nKirby's `Xml::value()` method has special handling for `<![CDATA[ ]]>` blocks. If the input value is already valid `CDATA`, it is not escaped a second time but allowed to pass through. However it was possible to trick this check into allowing values that only *contained* a valid `CDATA` block but also contained other structured data outside of the `CDATA` block. This structured data would then also be allowed to pass through, circumventing the value protection.\n\nThe `Xml::value()` method is used in `Xml::tag()`, `Xml::create()` and in the `Xml` data handler (e.g. `Data::encode($string, 'xml')`).\n\nBoth the vulnerable methods and the data handler are not used in the Kirby core. However they may be used in site or plugin code, e.g. to create XML strings from input data. If those generated files are passed to another implementation that assigns specific meaning to the XML schema, manipulation of this system's behavior is possible.\n\nKirby sites that don't use XML generation in site or plugin code are *not* affected.\n\n### Patches\n\nThe problem has been patched in [Kirby 4.9.0](https://github.com/getkirby/kirby/releases/tag/4.9.0) and [Kirby 5.4.0](https://github.com/getkirby/kirby/releases/tag/5.4.0). Please update to one of these or a [later version](https://github.com/getkirby/kirby/releases) to fix the vulnerability.\n\nIn all of the mentioned releases, Kirby has added additional checks that only allow unchanged `CDATA` passthrough if the entire string is made up of valid `CDATA` blocks and no structured data. This protects all uses of the method against the described vulnerability.\n\n### Credits\n\nKirby thanks to Patrick Falb (@dapatrese) at [FORMER 03](https://former03.de/) for responsibly reporting the identified issue.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2026-32870",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00043",
                            "scoring_system": "epss",
                            "scoring_elements": "0.13419",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-32870"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "6.9",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/4.9.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "6.9",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-24T16:29:59Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/4.9.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/releases/tag/5.4.0",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "6.9",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-24T16:29:59Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/releases/tag/5.4.0"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-9wfj-c55w-j9qr",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "6.9",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2026-04-24T16:29:59Z/"
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-9wfj-c55w-j9qr"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-32870",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "6.9",
                            "scoring_system": "cvssv4",
                            "scoring_elements": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:H/SA:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-32870"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-9wfj-c55w-j9qr",
                    "reference_id": "GHSA-9wfj-c55w-j9qr",
                    "reference_type": "",
                    "scores": [],
                    "url": "https://github.com/advisories/GHSA-9wfj-c55w-j9qr"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110110?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.9.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.9.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/818240?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.0.0-alpha.1"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/110111?format=api",
                    "purl": "pkg:composer/getkirby/cms@5.4.0",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-6cfu-ugc9-3qgb"
                        },
                        {
                            "vulnerability": "VCID-9svs-tvxm-bfe5"
                        },
                        {
                            "vulnerability": "VCID-akyk-rcp8-t7af"
                        },
                        {
                            "vulnerability": "VCID-n16k-n4g1-bqe4"
                        },
                        {
                            "vulnerability": "VCID-n212-9fuw-bbbn"
                        },
                        {
                            "vulnerability": "VCID-pvx9-24pb-bba7"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@5.4.0"
                },
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/925613?format=api",
                    "purl": "pkg:composer/getkirby/cms@6.0.0-alpha.1",
                    "is_vulnerable": false,
                    "affected_by_vulnerabilities": [],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@6.0.0-alpha.1"
                }
            ],
            "aliases": [
                "CVE-2026-32870",
                "GHSA-9wfj-c55w-j9qr"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-nt5x-k3wp-u3hu"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/47108?format=api",
            "vulnerability_id": "VCID-s33b-8zp5-yyaa",
            "summary": "Duplicate Advisory: Unrestricted file upload of user avatar images\n## Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-xrvh-rvc4-5m43. This link is maintained to preserve external references.\n\n## Original Description\nAn arbitrary file upload vulnerability in the Profile Image module of Kirby CMS v4.1.0 allows attackers to execute arbitrary code via a crafted PDF file.",
            "references": [
                {
                    "reference_url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-Unrestricted-File-Upload-dc60ce3132f04442b73f2dba2631fae0?pvs=4",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-Unrestricted-File-Upload-dc60ce3132f04442b73f2dba2631fae0?pvs=4"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26483",
                    "reference_id": "CVE-2024-26483",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26483"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-fr72-9665-w3gr",
                    "reference_id": "GHSA-fr72-9665-w3gr",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "MODERATE",
                            "scoring_system": "cvssv3.1_qr",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/advisories/GHSA-fr72-9665-w3gr"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-xrvh-rvc4-5m43",
                    "reference_id": "GHSA-xrvh-rvc4-5m43",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-xrvh-rvc4-5m43"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/69109?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.1.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-1zg8-cndr-73hk"
                        },
                        {
                            "vulnerability": "VCID-4wcn-6ujb-tuhr"
                        },
                        {
                            "vulnerability": "VCID-8a1t-g8pv-4fcb"
                        },
                        {
                            "vulnerability": "VCID-e9gx-3frn-gfeu"
                        },
                        {
                            "vulnerability": "VCID-g46n-k3pp-t3a5"
                        },
                        {
                            "vulnerability": "VCID-h2gp-rqt7-ckdf"
                        },
                        {
                            "vulnerability": "VCID-hsgj-2c1x-cuhu"
                        },
                        {
                            "vulnerability": "VCID-mhvv-3qdd-qfax"
                        },
                        {
                            "vulnerability": "VCID-nt5x-k3wp-u3hu"
                        },
                        {
                            "vulnerability": "VCID-seme-4ery-6qbp"
                        },
                        {
                            "vulnerability": "VCID-w47w-xzfq-7bdk"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.1.1"
                }
            ],
            "aliases": [
                "GHSA-fr72-9665-w3gr"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-s33b-8zp5-yyaa"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/47104?format=api",
            "vulnerability_id": "VCID-umm8-7cx6-4fcu",
            "summary": "Kirby CMS HTML injection vulnerability\nAn HTML injection vulnerability in the Edit Content Layout module of Kirby CMS v4.1.0 allows attackers to execute arbitrary code via a crafted payload.",
            "references": [
                {
                    "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2024-26482",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "0.00035",
                            "scoring_system": "epss",
                            "scoring_elements": "0.10833",
                            "published_at": "2026-06-05T12:55:00Z"
                        }
                    ],
                    "url": "https://api.first.org/data/v1/epss?cve=CVE-2024-26482"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby"
                },
                {
                    "reference_url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-HTML-Injection-19ca19686d0a4533ab4b0c53fc977eef?pvs=4",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        },
                        {
                            "value": "Track*",
                            "scoring_system": "ssvc",
                            "scoring_elements": "SSVCv2/E:P/A:N/T:T/P:M/B:A/M:M/D:R/2024-02-22T16:59:02Z/"
                        }
                    ],
                    "url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-HTML-Injection-19ca19686d0a4533ab4b0c53fc977eef?pvs=4"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26482",
                    "reference_id": "CVE-2024-26482",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "7.1",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H"
                        },
                        {
                            "value": "HIGH",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26482"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-qv4x-v2v4-f8p9",
                    "reference_id": "GHSA-qv4x-v2v4-f8p9",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "HIGH",
                            "scoring_system": "cvssv3.1_qr",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/advisories/GHSA-qv4x-v2v4-f8p9"
                }
            ],
            "fixed_packages": [],
            "aliases": [
                "CVE-2024-26482",
                "GHSA-qv4x-v2v4-f8p9"
            ],
            "risk_score": 4.0,
            "exploitability": "0.5",
            "weighted_severity": "8.0",
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-umm8-7cx6-4fcu"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/vulnerabilities/47102?format=api",
            "vulnerability_id": "VCID-zakx-qtwy-gbba",
            "summary": "Duplicate Advisory: Kirby vulnerable to self cross-site scripting (self-XSS) in the URL field\n## Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-57f2-8p89-66x6. This link is maintained to preserve external references.\n\n## Original Description\nKirby CMS v4.1.0 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the URL parameter.",
            "references": [
                {
                    "reference_url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-Self-Cross-Site-Scripting-d877183d20af49f8a8f58554bc06d51c?pvs=4",
                    "reference_id": "",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "4.7",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://shrouded-trowel-50c.notion.site/Kirby-CMS-4-1-0-Self-Cross-Site-Scripting-d877183d20af49f8a8f58554bc06d51c?pvs=4"
                },
                {
                    "reference_url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26481",
                    "reference_id": "CVE-2024-26481",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "4.7",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-26481"
                },
                {
                    "reference_url": "https://github.com/getkirby/kirby/security/advisories/GHSA-57f2-8p89-66x6",
                    "reference_id": "GHSA-57f2-8p89-66x6",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "4.7",
                            "scoring_system": "cvssv3.1",
                            "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N"
                        },
                        {
                            "value": "MODERATE",
                            "scoring_system": "generic_textual",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/getkirby/kirby/security/advisories/GHSA-57f2-8p89-66x6"
                },
                {
                    "reference_url": "https://github.com/advisories/GHSA-w879-mxj5-c3wf",
                    "reference_id": "GHSA-w879-mxj5-c3wf",
                    "reference_type": "",
                    "scores": [
                        {
                            "value": "MODERATE",
                            "scoring_system": "cvssv3.1_qr",
                            "scoring_elements": ""
                        }
                    ],
                    "url": "https://github.com/advisories/GHSA-w879-mxj5-c3wf"
                }
            ],
            "fixed_packages": [
                {
                    "url": "http://public2.vulnerablecode.io/api/packages/69109?format=api",
                    "purl": "pkg:composer/getkirby/cms@4.1.1",
                    "is_vulnerable": true,
                    "affected_by_vulnerabilities": [
                        {
                            "vulnerability": "VCID-1zg8-cndr-73hk"
                        },
                        {
                            "vulnerability": "VCID-4wcn-6ujb-tuhr"
                        },
                        {
                            "vulnerability": "VCID-8a1t-g8pv-4fcb"
                        },
                        {
                            "vulnerability": "VCID-e9gx-3frn-gfeu"
                        },
                        {
                            "vulnerability": "VCID-g46n-k3pp-t3a5"
                        },
                        {
                            "vulnerability": "VCID-h2gp-rqt7-ckdf"
                        },
                        {
                            "vulnerability": "VCID-hsgj-2c1x-cuhu"
                        },
                        {
                            "vulnerability": "VCID-mhvv-3qdd-qfax"
                        },
                        {
                            "vulnerability": "VCID-nt5x-k3wp-u3hu"
                        },
                        {
                            "vulnerability": "VCID-seme-4ery-6qbp"
                        },
                        {
                            "vulnerability": "VCID-w47w-xzfq-7bdk"
                        }
                    ],
                    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.1.1"
                }
            ],
            "aliases": [
                "GHSA-w879-mxj5-c3wf"
            ],
            "risk_score": null,
            "exploitability": null,
            "weighted_severity": null,
            "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-zakx-qtwy-gbba"
        }
    ],
    "fixing_vulnerabilities": [],
    "risk_score": null,
    "resource_url": "http://public2.vulnerablecode.io/packages/pkg:composer/getkirby/cms@4.0.0-beta.3"
}