{"id":"CVE-2023-39915","state":"PUBLISHED","title":"Crashes on parsing certain invalid RPKI objects","description":"NLnet Labs' Routinator up to and including version 0.12.1 may crash when trying to parse certain malformed RPKI objects. This is due to insufficient input checking in the bcder library covered by CVE-2023-39914.","publishedAt":"2023-09-13T14:20:59.967Z","updatedAt":"2024-09-12T13:22:03.133Z","severity":{"score":7.5,"label":"High","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","source":"NLnet Labs"},"assigner":"NLnet Labs","products":["NLnet Labs Routinator"],"affected":[{"vendor":"NLnet Labs","product":"Routinator","defaultStatus":"unaffected","versions":[{"version":"*","status":"affected","lessThan":"0.12.2","versionType":"semver"},{"version":"0.12.2","status":"unaffected","lessThan":"*","versionType":"semver"}]}],"references":["https://nlnetlabs.nl/downloads/routinator/CVE-2023-39915.txt"],"weaknesses":["CWE-232","CWE-240"],"ingestedAt":"2026-10-29T20:06:08.715Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2023/39xxx/CVE-2023-39915.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2023-39915","state":"PUBLISHED","datePublished":"2023-09-13T14:20:59.967Z","dateUpdated":"2024-09-12T13:22:03.133Z","assignerShortName":"NLnet Labs","assignerOrgId":"206fc3a0-e175-490b-9eaa-a5738056c9f6","dateReserved":"2023-08-07T11:55:17.843Z"},"containers":{"cna":{"title":"Crashes on parsing certain invalid RPKI objects","descriptions":[{"lang":"en","value":"NLnet Labs' Routinator up to and including version 0.12.1 may crash when trying to parse certain malformed RPKI objects. This is due to insufficient input checking in the bcder library covered by CVE-2023-39914."}],"affected":[{"vendor":"NLnet Labs","product":"Routinator","defaultStatus":"unaffected","versions":[{"version":"*","status":"affected","lessThan":"0.12.2","versionType":"semver"},{"version":"0.12.2","status":"unaffected","lessThan":"*","versionType":"semver"}]}],"references":[{"url":"https://nlnetlabs.nl/downloads/routinator/CVE-2023-39915.txt","tags":["vendor-advisory"]}],"metrics":[{"cvssV3_1":{"baseScore":7.5,"baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","version":"3.1"},"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}]}],"problemTypes":[{"descriptions":[{"cweId":"CWE-232","description":"CWE-232: Improper Handling of Undefined Values","lang":"en","type":"CWE"},{"cweId":"CWE-240","description":"CWE-240: Improper Handling of Inconsistent Structural Elements","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"NLnet Labs","orgId":"206fc3a0-e175-490b-9eaa-a5738056c9f6","dateUpdated":"2024-09-11T15:36:54.043Z"},"credits":[{"lang":"en","type":"finder","value":"Haya Shulman"},{"lang":"en","type":"finder","value":"Donika Mirdita"},{"lang":"en","type":"finder","value":"Niklas Vogel"}],"datePublic":"2023-09-13T00:00:00.000Z","solutions":[{"lang":"en","value":"This issue is fixed in 0.12.2 and all later versions."}],"timeline":[{"lang":"en","time":"2023-07-19T18:00:00.000Z","value":"Issue reported by Haya Shulman"},{"lang":"en","time":"2023-09-13T14:00:00.000Z","value":"Fixes released"}]},"adp":[{"title":"CVE Program Container","references":[{"url":"https://nlnetlabs.nl/downloads/routinator/CVE-2023-39915.txt","tags":["vendor-advisory","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-02T18:18:10.006Z"}},{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2024-09-12T13:21:49.530155Z","id":"CVE-2023-39915","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2024-09-12T13:22:03.133Z"}}]}}}