{"url":"http://public2.vulnerablecode.io/api/packages/65314?format=json","purl":"pkg:maven/org.codehaus.janino/janino-parent@3.1.9","type":"maven","namespace":"org.codehaus.janino","name":"janino-parent","version":"3.1.9","qualifiers":{},"subpath":"","is_vulnerable":true,"next_non_vulnerable_version":null,"latest_non_vulnerable_version":null,"affected_by_vulnerabilities":[{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/45317?format=json","vulnerability_id":"VCID-eewr-5p4m-n3hr","summary":"Out-of-bounds Write\njanino 3.1.9 and earlier are subject to denial of service (DOS) attacks when using the expression evaluator.guess parameter name method. If the parser runs on user-supplied input, an attacker could supply content that causes the parser to crash due to a stack overflow.","references":[{"reference_url":"https://github.com/janino-compiler/janino/issues/201","reference_id":"","reference_type":"","scores":[],"url":"https://github.com/janino-compiler/janino/issues/201"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2023-33546","reference_id":"CVE-2023-33546","reference_type":"","scores":[],"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-33546"},{"reference_url":"https://github.com/advisories/GHSA-gcg6-xv4f-f749","reference_id":"GHSA-gcg6-xv4f-f749","reference_type":"","scores":[],"url":"https://github.com/advisories/GHSA-gcg6-xv4f-f749"}],"fixed_packages":[],"aliases":["CVE-2023-33546","GHSA-gcg6-xv4f-f749"],"risk_score":null,"exploitability":null,"weighted_severity":null,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-eewr-5p4m-n3hr"}],"fixing_vulnerabilities":[],"risk_score":null,"resource_url":"http://public2.vulnerablecode.io/packages/pkg:maven/org.codehaus.janino/janino-parent@3.1.9"}