<?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">Security update for postgresql12</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2023:4433-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2023-11-14T08:34:23Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2023-11-14T08:34:23Z</InitialReleaseDate>
    <CurrentReleaseDate>2023-11-14T08:34:23Z</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">Security update for postgresql12</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">This update for postgresql12 fixes the following issues:

Security issues fixed:

* CVE-2023-5868: Fix handling of unknown-type
  arguments in DISTINCT 'any' aggregate functions. This error led
  to a text-type value being interpreted as an unknown-type value
  (that is, a zero-terminated string) at runtime. This could
  result in disclosure of server memory following the text value. (bsc#1216962)
* CVE-2023-5869: Detect integer overflow while
  computing new array dimensions. When assigning new elements to
  array subscripts that are outside the current array bounds, an
  undetected integer overflow could occur in edge cases. Memory
  stomps that are potentially exploitable for arbitrary code
  execution are possible, and so is disclosure of server memory. (bsc#1216961)
* CVE-2023-5870: Prevent the pg_signal_backend role
  from signalling background workers and autovacuum processes.
  The documentation says that pg_signal_backend cannot issue
  signals to superuser-owned processes. It was able to signal
  these background  processes, though, because they advertise a
  role OID of zero. Treat that as indicating superuser ownership.
  The security implications of cancelling one of these process
  types are fairly small so far as the core code goes (we'll just
  start another one), but extensions might add background workers
  that are more vulnerable.
  Also ensure that the is_superuser parameter is set correctly in
  such processes. No specific security consequences are known for
  that oversight, but it might be significant for some extensions.
  (bsc#1216960)

- Update to 12.17 https://www.postgresql.org/docs/12/release-12-17.html

- Overhaul postgresql-README.SUSE and move it from the binary
  package to the noarch wrapper package.
- Change the unix domain socket location from /var/run to /run.
</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">SUSE-2023-4433,SUSE-SLE-SDK-12-SP5-2023-4433,SUSE-SLE-SERVER-12-SP5-2023-4433</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/update/announcement/2023/suse-su-20234433-1/</URL>
      <Description>Link for SUSE-SU-2023:4433-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2023-November/017033.html</URL>
      <Description>E-Mail link for SUSE-SU-2023:4433-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/security/rating/</URL>
      <Description>SUSE Security Ratings</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1216022</URL>
      <Description>SUSE Bug 1216022</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1216734</URL>
      <Description>SUSE Bug 1216734</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1216960</URL>
      <Description>SUSE Bug 1216960</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1216961</URL>
      <Description>SUSE Bug 1216961</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/1216962</URL>
      <Description>SUSE Bug 1216962</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2023-5868/</URL>
      <Description>SUSE CVE CVE-2023-5868 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2023-5869/</URL>
      <Description>SUSE CVE CVE-2023-5869 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2023-5870/</URL>
      <Description>SUSE CVE CVE-2023-5870 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server 12 SP5">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server 12 SP5">
        <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5" CPE="cpe:/o:suse:sles:12:sp5">SUSE Linux Enterprise Server 12 SP5</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
        <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5" CPE="cpe:/o:suse:sles_sap:12:sp5">SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Software Development Kit 12 SP5">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Software Development Kit 12 SP5">
        <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12 SP5" CPE="cpe:/o:suse:sle-sdk:12:sp5">SUSE Linux Enterprise Software Development Kit 12 SP5</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-12.17-3.49.1">postgresql12-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-contrib-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-contrib-12.17-3.49.1">postgresql12-contrib-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-devel-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-devel-12.17-3.49.1">postgresql12-devel-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-docs-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-docs-12.17-3.49.1">postgresql12-docs-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-llvmjit-devel-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-llvmjit-devel-12.17-3.49.1">postgresql12-llvmjit-devel-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-plperl-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-plperl-12.17-3.49.1">postgresql12-plperl-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-plpython-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-plpython-12.17-3.49.1">postgresql12-plpython-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-pltcl-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-pltcl-12.17-3.49.1">postgresql12-pltcl-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-server-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-server-12.17-3.49.1">postgresql12-server-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-server-devel-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-server-devel-12.17-3.49.1">postgresql12-server-devel-12.17-3.49.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="postgresql12-test-12.17-3.49.1">
      <FullProductName ProductID="postgresql12-test-12.17-3.49.1">postgresql12-test-12.17-3.49.1</FullProductName>
    </Branch>
    <Relationship ProductReference="postgresql12-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-12.17-3.49.1">postgresql12-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-contrib-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-contrib-12.17-3.49.1">postgresql12-contrib-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-docs-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-docs-12.17-3.49.1">postgresql12-docs-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-plperl-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-plperl-12.17-3.49.1">postgresql12-plperl-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-plpython-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-plpython-12.17-3.49.1">postgresql12-plpython-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-pltcl-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-pltcl-12.17-3.49.1">postgresql12-pltcl-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-server-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12 SP5:postgresql12-server-12.17-3.49.1">postgresql12-server-12.17-3.49.1 as a component of SUSE Linux Enterprise Server 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-12.17-3.49.1">postgresql12-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-contrib-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-contrib-12.17-3.49.1">postgresql12-contrib-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-docs-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-docs-12.17-3.49.1">postgresql12-docs-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-plperl-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plperl-12.17-3.49.1">postgresql12-plperl-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-plpython-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plpython-12.17-3.49.1">postgresql12-plpython-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-pltcl-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-pltcl-12.17-3.49.1">postgresql12-pltcl-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-server-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-server-12.17-3.49.1">postgresql12-server-12.17-3.49.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-devel-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-devel-12.17-3.49.1">postgresql12-devel-12.17-3.49.1 as a component of SUSE Linux Enterprise Software Development Kit 12 SP5</FullProductName>
    </Relationship>
    <Relationship ProductReference="postgresql12-server-devel-12.17-3.49.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 12 SP5">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-server-devel-12.17-3.49.1">postgresql12-server-devel-12.17-3.49.1 as a component of SUSE Linux Enterprise Software Development Kit 12 SP5</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 memory disclosure vulnerability was found in PostgreSQL that allows remote users to access sensitive information by exploiting certain aggregate function calls with 'unknown'-type arguments. Handling 'unknown'-type values from string literals without type designation can disclose bytes, potentially revealing notable and confidential information. This issue exists due to excessive data output in aggregate function calls, enabling remote users to read some portion of system memory.</Note>
    </Notes>
    <CVE>CVE-2023-5868</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-devel-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-server-devel-12.17-3.49.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>important</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>https://www.suse.com/support/update/announcement/2023/suse-su-20234433-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2023-5868.html</URL>
        <Description>CVE-2023-5868</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1216962</URL>
        <Description>SUSE Bug 1216962</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 flaw was found in PostgreSQL that allows authenticated database users to execute arbitrary code through missing overflow checks during SQL array value modification. This issue exists due to an integer overflow during array modification where a remote user can trigger the overflow by providing specially crafted data. This enables the execution of arbitrary code on the target system, allowing users to write arbitrary bytes to memory and extensively read the server's memory.</Note>
    </Notes>
    <CVE>CVE-2023-5869</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-devel-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-server-devel-12.17-3.49.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>critical</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>https://www.suse.com/support/update/announcement/2023/suse-su-20234433-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2023-5869.html</URL>
        <Description>CVE-2023-5869</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1216961</URL>
        <Description>SUSE Bug 1216961</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 flaw was found in PostgreSQL involving the pg_cancel_backend role that signals background workers, including the logical replication launcher, autovacuum workers, and the autovacuum launcher. Successful exploitation requires a non-core extension with a less-resilient background worker and would affect that specific background worker only. This issue may allow a remote high privileged user to launch a denial of service (DoS) attack.</Note>
    </Notes>
    <CVE>CVE-2023-5870</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-contrib-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-docs-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plperl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-plpython-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-pltcl-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12 SP5:postgresql12-server-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-devel-12.17-3.49.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12 SP5:postgresql12-server-devel-12.17-3.49.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>https://www.suse.com/support/update/announcement/2023/suse-su-20234433-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2023-5870.html</URL>
        <Description>CVE-2023-5870</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1216960</URL>
        <Description>SUSE Bug 1216960</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
