{"id":"CLSA-2026-1776965055","summary":"Fix CVE(s): CVE-2025-32988, CVE-2025-32990","details":"   * SECURITY UPDATE: heap buffer overflow in certtool template parsing\n     - debian/patches/CVE-2025-32990.patch: use calloc(MAX_ENTRIES + 1)\n       instead of malloc(MAX_ENTRIES) in READ_MULTI_LINE and\n       READ_MULTI_LINE_TOKENIZED macros in src/certtool-cfg.c.\n     - CVE-2025-32990\n   * SECURITY UPDATE: double free when exporting othernames in SAN\n     - debian/patches/CVE-2025-32988.patch: remove erroneous\n       asn1_delete_structure calls on non-owned ext parameter in\n       _gnutls_write_new_othername in lib/x509/extensions.c.\n     - CVE-2025-32988","modified":"2026-06-04T09:45:14.233287771Z","published":"2026-04-23T17:24:20Z","upstream":["CVE-2025-32988","CVE-2025-32990"],"references":[{"type":"ADVISORY","url":"https://errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1776965055.html"}],"affected":[{"package":{"name":"gnutls-bin","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/gnutls-bin?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"gnutls-doc","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/gnutls-doc?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"guile-gnutls","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/guile-gnutls?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"libgnutls-dane0","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/libgnutls-dane0?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"libgnutls-openssl27","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/libgnutls-openssl27?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"libgnutls28-dev","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/libgnutls28-dev?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"libgnutls30","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/libgnutls30?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}},{"package":{"name":"libgnutlsxx28","ecosystem":"TuxCare:Ubuntu:20.04","purl":"pkg:deb/tuxcare/libgnutlsxx28?distro=ubuntu-20.04"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.13-2ubuntu1.12+tuxcare.els1"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_os/ubuntu20.04els/CLSA-2026-1776965055.json"}}],"schema_version":"1.7.5"}