{"id":"CVE-2026-24883","aliases":["DEBIAN-CVE-2026-24883","EUVD-2026-4770","GHSA-7246-cvp4-g68w","JLSEC-2026-566","MGASA-2026-0197","SUSE-SU-2026:20179-1","SUSE-SU-2026:20195-1","openSUSE-SU-2026:10112-1","openSUSE-SU-2026:20136-1"],"status":"published","title":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success...","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","severity":{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00486,"percentile":0.42176,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-476"],"published":"2026-01-27T18:43:18Z","modified":"2026-10-28T02:30:50Z","fixes":[{"ecosystem":"Julia","package":"GnuPG_jll","fixed_in":["2.5.17+0"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Julia","package":"GnuPG_jll","ranges":[{"type":"SEMVER","events":[{"introduced":"2.5.16+0"},{"fixed":"2.5.17+0"}]}]},{"source":"osv","ecosystem":"Mageia:9","package":"gnupg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.8-1.5.mga9"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.2","package":"gpg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.5-160000.4.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 16.0","package":"gpg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.5-160000.4.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP applications 16.0","package":"gpg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.5-160000.4.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"gpg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.17-1.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"gpg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.5-160000.4.1"}]}],"bundled":2}],"products":[{"vendor":"gnupg","product":"gnupg"},{"vendor":"gpg4win","product":"gpg4win"}],"references":[{"url":"https://www.openwall.com/lists/oss-security/2026/01/27/8","tags":["Mailing List","Third Party Advisory","web"]},{"url":"https://dev.gnupg.org/T8049","tags":["Patch","Product","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-24883","tags":["advisory","web"]},{"url":"https://github.com/advisories/GHSA-7246-cvp4-g68w","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/24xxx/CVE-2026-24883.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-24883","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0197.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=34934","tags":["report"]},{"url":"https://www.openwall.com/lists/oss-security/2025/12/28/1","tags":["web"]},{"url":"https://ubuntu.com/security/notices/USN-7946-1","tags":["advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2026/01/27/11","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202620179-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1256389","tags":["report"]},{"url":"https://bugzilla.suse.com/1257395","tags":["report"]},{"url":"https://bugzilla.suse.com/1257396","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2026-24882","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-24883","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202620195-1/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2026-24881","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2026-24883","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-01-27T18:43:18.883Z","modified":"2026-01-28T15:52:11.076Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:19:50.575061Z"}],"euvd":[{"id":"EUVD-2026-4770","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-01-27T18:43:18Z","modified":"2026-01-28T15:52:11Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T19:48:46.416428Z"}],"ghsa":[{"id":"GHSA-7246-cvp4-g68w","title":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success...","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-01-27T21:31:49Z","modified":"2026-01-27T21:31:56Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T15:05:56.482872Z"}],"nvd":[{"id":"CVE-2026-24883","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-01-27T19:16:16.823Z","modified":"2026-06-17T10:23:44.71Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"secondary"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:12:04.769088Z"}],"osv":[{"id":"CVE-2026-24883","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-01-27T18:43:18.883Z","modified":"2026-10-28T02:30:50.60442459Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T15:44:59.438965Z"},{"id":"DEBIAN-CVE-2026-24883","description":"In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"withdrawn","published":"2026-01-27T19:16:16.823Z","modified":"2026-01-30T20:18:55.571485Z","cvss":[{"version":"3.1","score":3.7,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T15:45:53.877573Z"},{"id":"JLSEC-2026-566","title":"In GnuPG before 2.5.17, a long signature packet length causes `parse_signature` to return success...","description":"In GnuPG before 2.5.17, a long signature packet length causes `parse_signature` to return success with sig-\u003edata[] set to a NULL value, leading to a denial of service (application crash).","status":"published","published":"2026-05-27T18:18:39.624Z","modified":"2026-07-25T18:24:38.420368796Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:47:18.573531Z"},{"id":"MGASA-2026-0197","title":"Updated gnupg2 packages fix security vulnerabilities","description":"CVE-2025-68973, armor_filter in g10/armor.c has two increments of an\nindex variable where one is intended, leading to an out-of-bounds write\nfor crafted input.\nCVE-2026-24882, a stack-based buffer overflow exists in tpm2daemon\nduring handling of the PKDECRYPT command for TPM-backed RSA and ECC\nkeys.\nCVE-2026-24883, a long signature packet length causes parse_signature to\nreturn success with sig-\u003edata[] set to a NULL value, leading to a denial\nof service (application crash).\nUpstream has still not fixed CVE-2025-68972. We will be tracking the solution\nand providing an update to fix it when possible. \n","status":"published","published":"2026-06-11T16:55:52Z","modified":"2026-06-11T17:00:04.885717604Z","updated_at":"2026-11-02T15:49:43.178336Z"},{"id":"openSUSE-SU-2026:10112-1","title":"dirmngr-2.5.17-1.1 on GA media","description":"These are all security issues fixed in the dirmngr-2.5.17-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-01-29T00:00:00Z","modified":"2026-03-23T04:54:28.086103Z","updated_at":"2026-11-02T16:58:38.101535Z"},{"id":"openSUSE-SU-2026:20136-1","title":"Security update for gpg2","description":"This update for gpg2 fixes the following issues:\n\n- CVE-2026-24882: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys (bsc#1257396).\n- CVE-2026-24883: denial of service due to long signature packet length causing parse_signature to return success with sig-\u003edata[] set to a NULL value (bsc#1257395).\n- gpg.fail/filename: GnuPG Accepts Path Separators and Path Traversals in Literal Data \"Filename\" Field (bsc#1256389).\n","status":"published","published":"2026-01-29T16:14:38Z","modified":"2026-03-23T04:54:45.514338Z","updated_at":"2026-11-02T16:58:41.463445Z"},{"id":"SUSE-SU-2026:20179-1","title":"Security update for gpg2","description":"This update for gpg2 fixes the following issues:\n\n- CVE-2026-24882: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys (bsc#1257396).\n- CVE-2026-24883: denial of service due to long signature packet length causing parse_signature to return success with sig-\u003edata[] set to a NULL value (bsc#1257395).\n- gpg.fail/filename: GnuPG Accepts Path Separators and Path Traversals in Literal Data \"Filename\" Field (bsc#1256389).\n","status":"published","published":"2026-01-29T16:09:32Z","modified":"2026-03-23T04:52:41.451883Z","updated_at":"2026-11-02T15:54:01.610851Z"},{"id":"SUSE-SU-2026:20195-1","title":"Security update for gpg2","description":"This update for gpg2 fixes the following issues:\n\n- CVE-2026-24882: stack-based buffer overflow in TPM2 PKDECRYPT for TPM-backed RSA and ECC keys (bsc#1257396).\n- CVE-2026-24883: denial of service due to long signature packet length causing parse_signature to return success with sig-\u003edata[] set to a NULL value (bsc#1257395).\n- gpg.fail/filename: GnuPG Accepts Path Separators and Path Traversals in Literal Data \"Filename\" Field (bsc#1256389).\n","status":"published","published":"2026-01-29T16:09:32Z","modified":"2026-03-23T04:52:42.440758Z","updated_at":"2026-11-02T15:54:01.610851Z"}]}}
