{"affected":[{"ecosystem_specific":{"binaries":[{"gnutls":"3.8.3-6.1","libgnutls30":"3.8.3-6.1"}]},"package":{"ecosystem":"SUSE:Linux Micro 6.0","name":"gnutls","purl":"pkg:rpm/suse/gnutls&distro=SUSE%20Linux%20Micro%206.0"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"3.8.3-6.1"}],"type":"ECOSYSTEM"}]}],"aliases":[],"details":"This update for gnutls fixes the following issues:\n\nAdd the functionality to allow to specify the hash algorithm for\nthe PSK. This fixes a bug in the current implementation where the\nbinder is always calculated with SHA256.\n\n  * (bsc#1258083, jsc#PED-15752, jsc#PED-15753)\n  * lib/psk: Add gnutls_psk_allocate_{client,server}_credentials2\n  * tests/psk-file: Add testing for _credentials2 functions\n  * lib/psk: add null check for binder algo\n  * pre_shared_key: fix memleak when retrying with different binder algo\n  * pre_shared_key: add null check on pskcred\n\nSecurity fix:\n\n* CVE-2025-14831: DoS via excessive resource consumption during\n  certificate verification (bsc#1257960)\n\n","id":"SUSE-SU-2026:20708-1","modified":"2026-03-06T12:11:09Z","published":"2026-03-06T12:11:09Z","references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2026/suse-su-202620708-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1257960"},{"type":"REPORT","url":"https://bugzilla.suse.com/1258083"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2025-14831"}],"related":["CVE-2025-14831"],"summary":"Security update for gnutls","upstream":["CVE-2025-14831"]}