{"id":"CVE-2023-33219","aliases":["EUVD-2023-37389","GHSA-m8qq-8w2q-vhxg"],"status":"published","title":"Stack Buffer Overflow when checking retrofit package","description":"The handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation \noperations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the \ntargeted device","severity":{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.01137,"percentile":0.66955,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-121","CWE-787"],"published":"2023-12-15T11:31:45Z","modified":"2026-06-17T06:01:20Z","products":[{"vendor":"idemia","product":"morphowave compact/xp"},{"vendor":"idemia","product":"morphowave sp"},{"vendor":"idemia","product":"morphowave_compact_firmware"},{"vendor":"idemia","product":"morphowave_sp_firmware"},{"vendor":"idemia","product":"morphowave_xp_firmware"},{"vendor":"idemia","product":"sigma extreme"},{"vendor":"idemia","product":"sigma lite \u0026 lite +"},{"vendor":"idemia","product":"sigma wide"},{"vendor":"idemia","product":"sigma_extreme_firmware"},{"vendor":"idemia","product":"sigma_lite\\+_firmware"},{"vendor":"idemia","product":"sigma_lite_firmware"},{"vendor":"idemia","product":"sigma_wide_firmware"},{"vendor":"idemia","product":"visionpass"},{"vendor":"idemia","product":"visionpass_firmware"}],"references":[{"url":"https://www.idemia.com/wp-content/uploads/2023/11/Security-Advisory-SA-2023-05-2.pdf","tags":["x_transferred","Vendor Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-33219"},{"url":"https://github.com/advisories/GHSA-m8qq-8w2q-vhxg"}],"sources":{"cve":[{"id":"CVE-2023-33219","title":"Stack Buffer Overflow when checking retrofit package","description":"\n\n\n\n\nThe handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation \noperations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the \ntargeted device\n\n\n\n","status":"published","published":"2023-12-15T11:31:45.798Z","modified":"2024-08-02T15:39:35.844Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"cna"},{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-121"],"updated_at":"2026-11-02T14:35:34.170609Z"}],"euvd":[{"id":"EUVD-2023-37389","description":"\n\n\n\n\nThe handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation \noperations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the \ntargeted device\n\n\n\n","status":"published","published":"2023-12-15T11:31:45Z","modified":"2024-08-02T15:39:35Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-03T03:50:04.380287Z"}],"ghsa":[{"id":"GHSA-m8qq-8w2q-vhxg","title":"\n\n\n\n\nThe handler of the retrofit validation command doesn't properly check the boundaries when...","description":"\n\n\n\n\nThe handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation \noperations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the \ntargeted device\n\n\n\n","status":"published","published":"2023-12-15T12:30:32Z","modified":"2023-12-30T05:05:01Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"cwes":["CWE-121","CWE-787"],"updated_at":"2026-11-02T14:55:18.128107Z"}],"nvd":[{"id":"CVE-2023-33219","description":"\n\n\n\n\nThe handler of the retrofit validation command doesn't properly check the boundaries when performing certain validation \noperations. This allows a stack-based buffer overflow that could lead to a potential Remote Code Execution on the \ntargeted device\n\n\n\n","status":"published","published":"2023-12-15T12:15:43.53Z","modified":"2026-06-17T06:01:20.383Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical","assessor":"secondary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"}],"cwes":["CWE-121","CWE-787"],"updated_at":"2026-11-02T14:08:56.329586Z"}]}}
