{"id":"CVE-2022-30292","details":"Heap-based buffer overflow in sqbaselib.cpp in SQUIRREL 3.2 due to lack of a certain sq_reservestack call.","modified":"2026-08-12T13:01:02.215469Z","published":"2022-05-04T22:53:14Z","database_specific":{"cna_assigner":"mitre","osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/30xxx/CVE-2022-30292.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/30xxx/CVE-2022-30292.json"},{"type":"ADVISORY","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BV7SJJ44AGAX4ILIVPREIXPJ2GOG3FKV/"},{"type":"ADVISORY","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DMIKSVTKNU5FRCUUNAYMCQLOJA3K3S2I/"},{"type":"ADVISORY","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/M3FQILX7UUEERSDPMZP3MKGTMY2E7ESU/"},{"type":"ADVISORY","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WBUYGYXDQX3OSAYHP4TCG3JS7PJTIE75/"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-30292"},{"type":"FIX","url":"https://github.com/albertodemichelis/squirrel/commit/a6413aa690e0bdfef648c68693349a7b878fe60d"},{"type":"PACKAGE","url":"https://github.com/sprushed/CVE-2022-30292"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/albertodemichelis/squirrel","events":[{"introduced":"f92bc298784ceea459b12e2de33bdff672bfeb83"},{"fixed":"a6413aa690e0bdfef648c68693349a7b878fe60d"}],"database_specific":{"cpe":"cpe:2.3:a:squirrel-lang:squirrel:3.2:*:*:*:*:*:*:*","extracted_events":[{"introduced":"3.2"},{"last_affected":"3.2"}],"source":["CPE_STRING","REFERENCES"]}}],"versions":["3.2","v3.2"],"database_specific":{"vanir_signatures_modified":"2026-08-12T13:01:02Z","vanir_signatures":[{"source":"https://github.com/albertodemichelis/squirrel/commit/a6413aa690e0bdfef648c68693349a7b878fe60d","target":{"file":"squirrel/sqbaselib.cpp","function":"thread_call"},"deprecated":false,"digest":{"function_hash":"90519183762829539741214396898105249669","length":616},"id":"CVE-2022-30292-3e0ecd4b","signature_type":"Function","signature_version":"v1"},{"id":"CVE-2022-30292-990aa0b9","signature_type":"Line","signature_version":"v1","source":"https://github.com/albertodemichelis/squirrel/commit/a6413aa690e0bdfef648c68693349a7b878fe60d","target":{"file":"squirrel/sqbaselib.cpp"},"deprecated":false,"digest":{"line_hashes":["32453597703988940122876294560531972297","198234430780745834693258605334992607106","71715112730547698301863903019381354958","153964561870058928697898569210960069630"],"threshold":0.9}}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-30292.json"}}],"schema_version":"1.9.0"}