CVE-2026-109141

Krill users restricted to one CA can make any other CA delegate its prefixes and publish ROAs for them via bulk import

Published Nov 2, 2026 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
The vulnerability gives a role that is restricted to a list of CAs (cas = [...]) its full permission set for every request that is not tied to a CA, including the bulk import endpoint POST /api/v1/bulk/cas/import. It adds a new child CA under any existing CA, gives the child any of that CA's resources, and creates the ROAs given in the request

Remediation

Vendor Solution

This issue is fixed in 0.16.1 and all later versions.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Nlnetlabs
Nlnetlabs krill
Vendors & Products Nlnetlabs
Nlnetlabs krill
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The vulnerability gives a role that is restricted to a list of CAs (cas = [...]) its full permission set for every request that is not tied to a CA, including the bulk import endpoint POST /api/v1/bulk/cas/import. It adds a new child CA under any existing CA, gives the child any of that CA's resources, and creates the ROAs given in the request
Title Krill users restricted to one CA can make any other CA delegate its prefixes and publish ROAs for them via bulk import
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
NLnet Labs
Published
Updated
Nov 2, 2026, 4:11 PM
Reserved
Oct 12, 2026, 11:22 AM
Status
Deferred
Published
Nov 2, 2026, 4:17 PM
Modified
Nov 2, 2026, 7:35 PM