{"id":"CVE-2019-16163","details":"Oniguruma before 6.9.3 allows Stack Exhaustion in regcomp.c because of recursion in regparse.c.","modified":"2026-04-02T01:42:08.080570Z","published":"2019-09-09T17:15:13.347Z","related":["ALSA-2020:3662","ALSA-2024:0889","MGASA-2020-0029","SUSE-SU-2022:3327-1"],"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/NWOWZZNFSAWM3BUTQNAE3PD44A6JU4KE/"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZW47MSFZ6WYOAOFXHBDGU4LYACFRKC2Y/"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/09/msg00010.html"},{"type":"ADVISORY","url":"https://usn.ubuntu.com/4460-1/"},{"type":"FIX","url":"https://github.com/kkos/oniguruma/issues/147"},{"type":"FIX","url":"https://github.com/kkos/oniguruma/commit/4097828d7cc87589864fecf452f2cd46c5f37180"},{"type":"FIX","url":"https://github.com/kkos/oniguruma/compare/v6.9.2...v6.9.3"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/kkos/oniguruma","events":[{"introduced":"0"},{"fixed":"813592905c2d55ff7f70fc92bf775c859d6ed48e"},{"fixed":"4097828d7cc87589864fecf452f2cd46c5f37180"}],"database_specific":{"versions":[{"introduced":"0"},{"fixed":"6.9.3"}]}}],"versions":["v5.9.6","v5.9.6_p1","v6.0.0","v6.1.0","v6.1.1","v6.1.2","v6.1.3","v6.2.0","v6.3.0","v6.4.0","v6.5.0","v6.6.0","v6.6.1","v6.7.0","v6.7.1","v6.8.0","v6.8.1","v6.8.2","v6.9.0","v6.9.1","v6.9.2","v6.9.2_rc1","v6.9.2_rc2","v6.9.2_rc3"],"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"29"}]},{"events":[{"introduced":"0"},{"last_affected":"30"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"14.04"}]}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-16163.json","vanir_signatures":[{"id":"CVE-2019-16163-86d066bf","source":"https://github.com/kkos/oniguruma/commit/4097828d7cc87589864fecf452f2cd46c5f37180","deprecated":false,"signature_version":"v1","digest":{"line_hashes":["83773733581966596482250191695387322099","253948743243555954681020526515589090570","54453122623844714737981798310680447964","69052974475707393895454743329514571701","43937559343073922495853667109362398329","294396940348117455125023412336490760560","125644450960807103806811622442179669997","95117248718443094578883112649363975969","149325913195893320588850542248920711865","94136602293338500756127595133565595811","62145942553799436534597834056911829402","163097809115273070675254802152187356158","133490182317761987383427915924422702546","269173438651762715530763179731423244953","252838131286158902064653891793653666137","187340575856648788820186573299107606421"],"threshold":0.9},"target":{"file":"src/regparse.c"},"signature_type":"Line"},{"id":"CVE-2019-16163-9fb885ac","source":"https://github.com/kkos/oniguruma/commit/4097828d7cc87589864fecf452f2cd46c5f37180","deprecated":false,"signature_version":"v1","digest":{"length":7812,"function_hash":"327841194772422318463400507163939334986"},"target":{"file":"src/regparse.c","function":"parse_exp"},"signature_type":"Function"}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}