<?xml version="1.0" encoding="UTF-8"?>
<cvrfdoc xmlns="http://www.icasi.org/CVRF/schema/cvrf/1.1" xmlns:cvrf="http://www.icasi.org/CVRF/schema/cvrf/1.1">
  <DocumentTitle xml:lang="en">gnutls-3.8.10-1.1 on GA media</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>openSUSE-SU-2025:15411-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2025-08-05T00:00:00Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2025-08-05T00:00:00Z</InitialReleaseDate>
    <CurrentReleaseDate>2025-08-05T00:00:00Z</CurrentReleaseDate>
    <Generator>
      <Engine>cve-database/bin/generate-cvrf.pl</Engine>
      <Date>2017-02-24T01:00:00Z</Date>
    </Generator>
  </DocumentTracking>
  <DocumentNotes>
    <Note Title="Topic" Type="Summary" Ordinal="1" xml:lang="en">gnutls-3.8.10-1.1 on GA media</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">These are all security issues fixed in the gnutls-3.8.10-1.1 package on the GA media of openSUSE Tumbleweed.</Note>
    <Note Title="Terms of Use" Type="Legal Disclaimer" Ordinal="3" xml:lang="en">The CVRF data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).</Note>
    <Note Title="Patchnames" Type="Details" Ordinal="4" xml:lang="en">openSUSE-Tumbleweed-2025-15411</Note>
  </DocumentNotes>
  <DocumentDistribution xml:lang="en">Copyright SUSE LLC under the Creative Commons License 4.0 with Attribution (CC-BY-4.0)</DocumentDistribution>
  <DocumentReferences>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/security/rating/</URL>
      <Description>SUSE Security Ratings</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-32988/</URL>
      <Description>SUSE CVE CVE-2025-32988 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-32989/</URL>
      <Description>SUSE CVE CVE-2025-32989 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-32990/</URL>
      <Description>SUSE CVE CVE-2025-32990 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2025-6395/</URL>
      <Description>SUSE CVE CVE-2025-6395 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="openSUSE Tumbleweed">
      <Branch Type="Product Name" Name="openSUSE Tumbleweed">
        <FullProductName ProductID="openSUSE Tumbleweed" CPE="cpe:/o:opensuse:tumbleweed">openSUSE Tumbleweed</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="gnutls-3.8.10-1.1">
      <FullProductName ProductID="gnutls-3.8.10-1.1">gnutls-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls-dane-devel-3.8.10-1.1">
      <FullProductName ProductID="libgnutls-dane-devel-3.8.10-1.1">libgnutls-dane-devel-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls-dane0-3.8.10-1.1">
      <FullProductName ProductID="libgnutls-dane0-3.8.10-1.1">libgnutls-dane0-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls-devel-3.8.10-1.1">
      <FullProductName ProductID="libgnutls-devel-3.8.10-1.1">libgnutls-devel-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls-devel-32bit-3.8.10-1.1">
      <FullProductName ProductID="libgnutls-devel-32bit-3.8.10-1.1">libgnutls-devel-32bit-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls-devel-doc-3.8.10-1.1">
      <FullProductName ProductID="libgnutls-devel-doc-3.8.10-1.1">libgnutls-devel-doc-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls30-3.8.10-1.1">
      <FullProductName ProductID="libgnutls30-3.8.10-1.1">libgnutls30-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutls30-32bit-3.8.10-1.1">
      <FullProductName ProductID="libgnutls30-32bit-3.8.10-1.1">libgnutls30-32bit-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutlsxx-devel-3.8.10-1.1">
      <FullProductName ProductID="libgnutlsxx-devel-3.8.10-1.1">libgnutlsxx-devel-3.8.10-1.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgnutlsxx30-3.8.10-1.1">
      <FullProductName ProductID="libgnutlsxx30-3.8.10-1.1">libgnutlsxx30-3.8.10-1.1</FullProductName>
    </Branch>
    <Relationship ProductReference="gnutls-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:gnutls-3.8.10-1.1">gnutls-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls-dane-devel-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls-dane-devel-3.8.10-1.1">libgnutls-dane-devel-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls-dane0-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls-dane0-3.8.10-1.1">libgnutls-dane0-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls-devel-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls-devel-3.8.10-1.1">libgnutls-devel-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls-devel-32bit-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls-devel-32bit-3.8.10-1.1">libgnutls-devel-32bit-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls-devel-doc-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls-devel-doc-3.8.10-1.1">libgnutls-devel-doc-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls30-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls30-3.8.10-1.1">libgnutls30-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutls30-32bit-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutls30-32bit-3.8.10-1.1">libgnutls30-32bit-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutlsxx-devel-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutlsxx-devel-3.8.10-1.1">libgnutlsxx-devel-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgnutlsxx30-3.8.10-1.1" RelationType="Default Component Of" RelatesToProductReference="openSUSE Tumbleweed">
      <FullProductName ProductID="openSUSE Tumbleweed:libgnutlsxx30-3.8.10-1.1">libgnutlsxx30-3.8.10-1.1 as a component of openSUSE Tumbleweed</FullProductName>
    </Relationship>
  </ProductTree>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="1">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A flaw was found in GnuTLS. A double-free vulnerability exists in GnuTLS due to incorrect ownership handling in the export logic of Subject Alternative Name (SAN) entries containing an otherName. If the type-id OID is invalid or malformed, GnuTLS will call asn1_delete_structure() on an ASN.1 node it does not own, leading to a double-free condition when the parent function or caller later attempts to free the same structure.

This vulnerability can be triggered using only public GnuTLS APIs and may result in denial of service or memory corruption, depending on allocator behavior.</Note>
    </Notes>
    <CVE>CVE-2025-32988</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:gnutls-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane0-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-doc-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx30-3.8.10-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-32988.html</URL>
        <Description>CVE-2025-32988</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1246232</URL>
        <Description>SUSE Bug 1246232</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="2">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A heap-buffer-overread vulnerability was found in GnuTLS in how it handles the Certificate Transparency (CT) Signed Certificate Timestamp (SCT) extension during X.509 certificate parsing. This flaw allows a malicious user to create a certificate containing a malformed SCT extension (OID 1.3.6.1.4.1.11129.2.4.2) that contains sensitive data. This issue leads to the exposure of confidential information when GnuTLS verifies certificates from certain websites when the certificate (SCT) is not checked correctly.</Note>
    </Notes>
    <CVE>CVE-2025-32989</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:gnutls-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane0-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-doc-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx30-3.8.10-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-32989.html</URL>
        <Description>CVE-2025-32989</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1246233</URL>
        <Description>SUSE Bug 1246233</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="3">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A heap-buffer-overflow (off-by-one) flaw was found in the GnuTLS software in the template parsing logic within the certtool utility. When it reads certain settings from a template file, it allows an attacker to cause an out-of-bounds (OOB) NULL pointer write, resulting in memory corruption and a denial-of-service (DoS) that could potentially crash the system.</Note>
    </Notes>
    <CVE>CVE-2025-32990</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:gnutls-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane0-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-doc-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx30-3.8.10-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-32990.html</URL>
        <Description>CVE-2025-32990</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1246267</URL>
        <Description>SUSE Bug 1246267</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="4">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A NULL pointer dereference flaw was found in the GnuTLS software in _gnutls_figure_common_ciphersuite().</Note>
    </Notes>
    <CVE>CVE-2025-6395</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>openSUSE Tumbleweed:gnutls-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-dane0-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls-devel-doc-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutls30-32bit-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx-devel-3.8.10-1.1</ProductID>
        <ProductID>openSUSE Tumbleweed:libgnutlsxx30-3.8.10-1.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL/>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2025-6395.html</URL>
        <Description>CVE-2025-6395</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1246299</URL>
        <Description>SUSE Bug 1246299</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
