{"id":"CVE-2026-10275","aliases":["AZL-89376","BELL-CVE-2026-10275","CLSA-2026-1787393949","CLSA-2026-1788866231","DEBIAN-CVE-2026-10275","EUVD-2026-33680","GHSA-c758-vvqj-x96q","MGASA-2026-0231","SUSE-SU-2026:22103-1","SUSE-SU-2026:22139-1","SUSE-SU-2026:2657-1","SUSE-SU-2026:2678-1","SUSE-SU-2026:2697-1","UBUNTU-CVE-2026-10275","openSUSE-SU-2026:11022-1","openSUSE-SU-2026:21873-1"],"status":"published","title":"OpenSC pkcs11-tool Key Generation pkcs11-tool.c test_kpgen_certwrite buffer overflow","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","severity":{"version":"4.0","score":2.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00296,"percentile":0.22484,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-119","CWE-120"],"published":"2026-06-01T16:45:14Z","modified":"2026-11-05T05:40:51Z","fixes":[{"ecosystem":"Azure Linux:3","package":"opensc","fixed_in":["0.27.1-2"],"sources":["osv"]},{"ecosystem":"Alpaquita:23","package":"opensc","fixed_in":["0.27.1-r1"],"sources":["osv"]},{"ecosystem":"Alpaquita:25","package":"opensc","fixed_in":["0.27.1-r1"],"sources":["osv"]},{"ecosystem":"Alpaquita:stream","package":"opensc","fixed_in":["0.27.1-r1"],"sources":["osv"]},{"ecosystem":"TuxCare:AlmaLinux:9.2","package":"opensc","fixed_in":["0.22.0-2.el9_2.tuxcare.els9"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"opensc","fixed_in":["0.27.1-2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Azure Linux:3","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.27.1-2"}]}]},{"source":"osv","ecosystem":"Alpaquita:23","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.22.0-r4"},{"fixed":"0.27.1-r1"}]}]},{"source":"osv","ecosystem":"Alpaquita:25","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.26.0-r0"},{"fixed":"0.27.1-r1"}]}]},{"source":"osv","ecosystem":"Alpaquita:stream","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.22.0-r3"},{"fixed":"0.27.1-r1"}]}]},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.23.0-5.el9.tuxcare.els6"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.2","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-2.el9_2.tuxcare.els9"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.23.0-0.3","0.23.0-0.3+deb12u1","0.23.0-0.3+deb12u2","0.23.0-1","0.23.0-2","0.24.0~rc1-1","0.25.0~rc1-1","0.25.1-1","0.25.1-2","0.25.1-2.1","0.26.0-1","0.26.1-1","0.26.1-2","0.26.1-3","0.27.0~rc1-1","0.27.0~rc2-1","0.27.1-1","0.27.1-2"]},{"source":"osv","ecosystem":"Debian:13","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.26.1-2","0.26.1-3","0.27.0~rc1-1","0.27.0~rc2-1","0.27.1-1","0.27.1-2"]},{"source":"osv","ecosystem":"Debian:14","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.27.1-2"}]}],"versions":["0.26.1-2","0.26.1-3","0.27.0~rc1-1","0.27.0~rc2-1","0.27.1-1"]},{"source":"osv","ecosystem":"Mageia:9","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.25.0-1.3.mga9"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.0","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.24.0-6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.1","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.24.0-slfo.1.1_4.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.3","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.4","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.5","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP4-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP5-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP4","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP5","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.13.0-3.36.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.13.0-3.36.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP7","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150600.11.11.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP6-LTSS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150600.11.11.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP6","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.22.0-150600.11.11.1"}]}],"bundled":6},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.15.0-1ubuntu1","0.15.0-1ubuntu1+esm1","0.15.0-1ubuntu1+esm2","0.15.0-1ubuntu1+esm3"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.17.0-1","0.17.0-2","0.17.0-2build1","0.17.0-3","0.17.0-3ubuntu0.1~esm1","0.17.0-3ubuntu0.1~esm2","0.17.0-3ubuntu0.1~esm3"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.19.0-2","0.20.0-1","0.20.0-2","0.20.0-3","0.20.0-3ubuntu0.1~esm1","0.20.0-3ubuntu0.1~esm2","0.20.0-3ubuntu0.1~esm3","0.20.0-3ubuntu0.1~esm4"]},{"source":"osv","ecosystem":"Ubuntu:Pro:22.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.21.0-1ubuntu1","0.22.0-1ubuntu2","0.22.0-1ubuntu2+esm1","0.22.0-1ubuntu2.1","0.22.0-1ubuntu2.1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:24.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.23.0-1ubuntu4","0.24.0~rc1-1","0.25.0~rc1-1","0.25.0~rc1-1build1","0.25.0~rc1-1build2","0.25.0~rc1-1ubuntu0.1~esm1","0.25.0~rc1-1ubuntu0.1","0.25.0~rc1-1ubuntu0.2","0.25.0~rc1-1ubuntu0.2+esm1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.26.1-1","0.26.1-2","0.26.1-3"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.27.0~rc1-1","0.27.1-2","0.27.1-2ubuntu1","0.27.1-2ubuntu2"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.26.1-3","0.26.1-3ubuntu1","0.27.0~rc1-1"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.27.1-2.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"opensc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.26.1-160000.5.1"}]}],"bundled":2}],"products":[{"vendor":"opensc","product":"opensc"}],"references":[{"url":"https://vuldb.com/vuln/367568","tags":["vdb-entry","technical-description","advisory","report"]},{"url":"https://vuldb.com/vuln/367568/cti","tags":["signature","permissions-required","report"]},{"url":"https://vuldb.com/cve/CVE-2026-10275","tags":["third-party-advisory","advisory","report"]},{"url":"https://vuldb.com/submit/825403","tags":["third-party-advisory","advisory","report"]},{"url":"https://github.com/OpenSC/OpenSC/issues/3682","tags":["issue-tracking","report"]},{"url":"https://github.com/OpenSC/OpenSC/pull/3684","tags":["issue-tracking","patch","fix","report"]},{"url":"https://pan.baidu.com/s/1nrZPKDz2eAcCpsaFiIRlrg","tags":["exploit","evidence","report"]},{"url":"https://github.com/OpenSC/OpenSC/commit/814f745b3b6d100295f65f1935edd33d520d33ab","tags":["patch","fix","report"]},{"url":"https://github.com/OpenSC/OpenSC/","tags":["product","web","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-10275","tags":["web","advisory"]},{"url":"https://github.com/OpenSC/OpenSC"},{"url":"https://github.com/advisories/GHSA-c758-vvqj-x96q"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2026-10275","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1787393949.html","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-8443","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1788866231.html","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/10xxx/CVE-2026-10275.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-10275","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0231.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=35710","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/message/BXWQZWIKO7R5XJCNG2QJKDJX4QJMW4G5/","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202622103-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1266963","tags":["report"]},{"url":"https://bugzilla.suse.com/1267246","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2026-10275","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-40528","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202622139-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262657-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1261214","tags":["report"]},{"url":"https://bugzilla.suse.com/1261218","tags":["report"]},{"url":"https://bugzilla.suse.com/1261219","tags":["report"]},{"url":"https://bugzilla.suse.com/1261220","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2025-49010","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-66037","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-66038","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-66215","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262678-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20262697-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-10275","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-10275","tags":["report"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-10275","title":"OpenSC pkcs11-tool Key Generation pkcs11-tool.c test_kpgen_certwrite buffer overflow","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T16:45:14.476Z","modified":"2026-06-01T19:31:20.646Z","cvss":[{"version":"4.0","score":2.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","level":"low","assessor":"cna"},{"version":"3.1","score":5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C","level":"medium","assessor":"cna"},{"version":"3.0","score":5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C","level":"medium","assessor":"cna"},{"version":"2.0","score":5.1,"vector":"AV:N/AC:H/Au:N/C:P/I:P/A:P/E:POC/RL:OF/RC:C","assessor":"cna"}],"cwes":["CWE-120","CWE-119"],"updated_at":"2026-11-02T13:40:01.309549Z"}],"euvd":[{"id":"EUVD-2026-33680","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T16:45:14Z","modified":"2026-06-01T19:31:20Z","cvss":[{"version":"4.0","score":2.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","level":"low"}],"updated_at":"2026-11-02T18:20:57.828765Z"}],"ghsa":[{"id":"GHSA-c758-vvqj-x96q","title":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of...","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T18:31:51Z","modified":"2026-06-01T18:31:51Z","cvss":[{"version":"4.0","score":1.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"low"},{"version":"3.1","score":5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L","level":"medium"}],"cwes":["CWE-119"],"updated_at":"2026-11-02T15:08:27.436234Z"}],"nvd":[{"id":"CVE-2026-10275","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T17:16:44.247Z","modified":"2026-07-22T07:10:00.107Z","cvss":[{"version":"4.0","score":1.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"low","assessor":"secondary"},{"version":"3.1","score":5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L","level":"medium","assessor":"secondary"},{"version":"2.0","score":5.1,"vector":"AV:N/AC:H/Au:N/C:P/I:P/A:P","level":"medium","assessor":"secondary"}],"cwes":["CWE-119","CWE-120"],"updated_at":"2026-11-02T14:12:21.635958Z"}],"osv":[{"id":"BELL-CVE-2026-10275","status":"published","published":"2026-06-05T06:11:25.616246Z","modified":"2026-06-18T07:15:15.865162427Z","cvss":[{"version":"3.1","score":5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:28:23.037038Z"},{"id":"CVE-2026-10275","title":"OpenSC pkcs11-tool Key Generation pkcs11-tool.c test_kpgen_certwrite buffer overflow","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T16:45:14.476Z","modified":"2026-10-28T11:06:48.161265457Z","cvss":[{"version":"4.0","score":1.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","level":"low"}],"cwes":["CWE-119","CWE-120"],"updated_at":"2026-11-02T15:44:53.83521Z"},{"id":"DEBIAN-CVE-2026-10275","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T17:16:44.247Z","modified":"2026-10-01T03:00:44.958230254Z","cvss":[{"version":"4.0","score":1.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"low"}],"updated_at":"2026-11-02T15:45:48.903138Z"},{"id":"UBUNTU-CVE-2026-10275","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T17:16:00Z","modified":"2026-10-17T12:59:46.348526933Z","cvss":[{"version":"3.1","score":5,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L","level":"medium"},{"version":"4.0","score":1.3,"vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","level":"low"}],"updated_at":"2026-11-02T16:55:58.519486Z"},{"id":"AZL-89376","title":"CVE-2026-10275 affecting package opensc for versions less than 0.27.1-2","description":"A flaw has been found in OpenSC up to 0.26.1. This affects the function test_kpgen_certwrite of the file src/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation Module. This manipulation causes buffer overflow. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been published and may be used. Patch name: 814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a patch to fix this issue.","status":"published","published":"2026-06-01T17:16:44Z","modified":"2026-11-05T05:40:51Z","updated_at":"2026-11-05T16:41:25.436971Z"},{"id":"CLSA-2026-1787393949","title":"opensc: Fix of 2 CVEs","description":"- CVE-2024-8443: fix heap buffer overflow in the OpenPGP driver when writing the\n  key fingerprint, reject key responses not matching the requested algorithm and\n  set the EC point length from the received response\n- CVE-2026-10275: fix buffer overflow in pkcs11-tool when copying a token\n  supplied CKA_ID into the object id buffer","status":"published","published":"2026-08-22T10:19:20Z","modified":"2026-10-26T09:31:30.966570481Z","updated_at":"2026-11-02T15:43:47.20725Z"},{"id":"CLSA-2026-1788866231","title":"opensc: Fix of CVE-2026-10275","description":"- fix CVE-2026-10275 buffer overflows in pkcs11-tool RSA and ECC key-generation tests","status":"published","published":"2026-09-08T11:17:32Z","modified":"2026-10-26T09:30:46.205336455Z","updated_at":"2026-11-02T15:43:47.938828Z"},{"id":"MGASA-2026-0231","title":"Updated opensc packages fix security vulnerabilities","description":"These packages fix security vulnerabilities:\nCVE-2026-10275, A flaw has been found in OpenSC up to 0.26.1. This\naffects the function test_kpgen_certwrite of the file\nsrc/tools/pkcs11-tool.c of the component pkcs11-tool Key Generation\nModule. This manipulation causes buffer overflow. The attack is possible\nto be carried out remotely. The complexity of an attack is rather high.\nIt is indicated that the exploitability is difficult. The exploit has\nbeen published and may be used. Patch name:\n814f745b3b6d100295f65f1935edd33d520d33ab. It is recommended to apply a\npatch to fix this issue.\nCVE-2026-40528, OpenSC before 0.27.0, fixed in commit 0358817, contains\na stack and heap buffer overrun vulnerability in the do_key_value()\nfunction in src/pkcs15init/profile.c that allows attackers to corrupt\nmemory by supplying a crafted profile configuration file. During\npkcs15-init invocation, a key value entry beginning with '=' followed by\nmore than sizeof(keybuf) characters is copied into keybuf via memcpy\nwithout a length check, causing both stack and heap buffer overruns.\n","status":"published","published":"2026-06-24T05:41:50Z","modified":"2026-06-24T05:45:04.641953614Z","updated_at":"2026-11-02T15:49:43.795591Z"},{"id":"openSUSE-SU-2026:11022-1","title":"opensc-0.27.1-2.1 on GA media","description":"These are all security issues fixed in the opensc-0.27.1-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-06-13T00:00:00Z","modified":"2026-06-14T14:00:07.502003685Z","updated_at":"2026-11-02T16:58:38.95195Z"},{"id":"openSUSE-SU-2026:21873-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues:\n\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n- CVE-2026-40528: stack and heap buffer overrun in the `do_key_value()` function due to missing length check allows for\n  memory corruption via a crafted profile configuration file (bsc#1266963).\n","status":"published","published":"2026-09-17T18:13:08Z","modified":"2026-09-25T18:23:10.526047846Z","updated_at":"2026-11-02T16:58:42.426393Z"},{"id":"SUSE-SU-2026:22103-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues\n\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n- CVE-2026-40528: stack and heap buffer overrun in the `do_key_value()` function due to missing length check allows for\n  memory corruption via a crafted profile configuration file (bsc#1266963).\n","status":"published","published":"2026-06-15T08:50:16Z","modified":"2026-06-17T18:24:08.456298264Z","updated_at":"2026-11-02T15:54:02.654057Z"},{"id":"SUSE-SU-2026:22139-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues\n\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n- CVE-2026-40528: stack and heap buffer overrun in the `do_key_value()` function due to missing length check allows for\n  memory corruption via a crafted profile configuration file (bsc#1266963).\n","status":"published","published":"2026-06-16T09:44:47Z","modified":"2026-06-18T18:24:20.01944084Z","updated_at":"2026-11-02T15:54:02.654057Z"},{"id":"SUSE-SU-2026:2657-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues\n\n- CVE-2025-49010: stack-buffer-overflow via crafted smart card or USB device responses (bsc#1261214).\n- CVE-2025-66037: crafted input can cause an out-of-bounds read (bsc#1261218).\n- CVE-2025-66038: improper compact-TLV length validation can lead to crash or unexpected behavior (bsc#1261219).\n- CVE-2025-66215: crafted smart card or USB device can cause a stack-buffer-overflow write (bsc#1261220).\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n- CVE-2026-40528: stack and heap buffer overrun in the `do_key_value()` function due to missing length check allows for\n  memory corruption via a crafted profile configuration file (bsc#1266963).\n","status":"published","published":"2026-06-26T12:25:06Z","modified":"2026-06-27T08:45:05.168365512Z","updated_at":"2026-11-02T15:54:04.519245Z"},{"id":"SUSE-SU-2026:2678-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues\n\n- CVE-2025-49010: stack-buffer-overflow via crafted smart card or USB device responses (bsc#1261214).\n- CVE-2025-66215: crafted smart card or USB device can cause a stack-buffer-overflow write (bsc#1261220).\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n","status":"published","published":"2026-06-29T10:57:15Z","modified":"2026-06-30T09:15:05.000285252Z","updated_at":"2026-11-02T15:54:04.519245Z"},{"id":"SUSE-SU-2026:2697-1","title":"Security update for opensc","description":"This update for opensc fixes the following issues\n\n- CVE-2025-49010: stack-buffer-overflow via crafted smart card or USB device responses (bsc#1261214).\n- CVE-2025-66037: crafted input can cause an out-of-bounds read (bsc#1261218).\n- CVE-2025-66038: improper compact-TLV length validation can lead to crash or unexpected behavior (bsc#1261219).\n- CVE-2025-66215: crafted smart card or USB device can cause a stack-buffer-overflow write (bsc#1261220).\n- CVE-2026-10275: global buffer overflow during key pair generation tests due to missing input validation (bsc#1267246).\n- CVE-2026-40528: stack and heap buffer overrun in the `do_key_value()` function due to missing length check allows for\n  memory corruption via a crafted profile configuration file (bsc#1266963).\n","status":"published","published":"2026-06-30T09:15:07Z","modified":"2026-07-01T09:45:06.022800307Z","updated_at":"2026-11-02T15:54:04.519245Z"}]}}
