Every CVE Search/ Get API key

CVE-2021-3393

Generation of Error Message Containing Sensitive Information in postgresql

4.3 MediumFix available

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
None

Exploit likelihood

1.19%Up 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0
3.5 LowAV:N/AC:M/Au:S/C:P/I:N/A:N
Weakness
CWE-209
Updated
2026-11-02
CVE List No score

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
CVE-2021-3393
Weakness
CWE-209
Updated
2026-11-02
EUVDEUVD-2021-26722 No score

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
EUVD-2021-26722
Updated
2026-11-03
GitHub AdvisoriesGHSA-rf5r-cr88-cr97 4.3

Generation of Error Message Containing Sensitive Information in postgresql

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
GHSA-rf5r-cr88-cr97
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-209
Updated
2026-11-02
OSVALPINE-CVE-2021-3393 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
ALPINE-CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-03
OSVBELL-CVE-2021-3393 4.3

CVE-2021-3393 does not affect BellSoft software

Record
BELL-CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
Show 25 moreShow less
OSV 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-3393 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
DEBIAN-CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVJLSEC-2026-34 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
JLSEC-2026-34
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0
3.5 LowAV:N/AC:M/Au:S/C:P/I:N/A:N
Updated
2026-11-02
OSVRHSA-2021:2372 8.8

Red Hat Security Advisory: postgresql:12 security update

Record
RHSA-2021:2372
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2389 8.8

Red Hat Security Advisory: postgresql:12 security update

Record
RHSA-2021:2389
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2394 8.8

Red Hat Security Advisory: rh-postgresql12-postgresql security update

Record
RHSA-2021:2394
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2021:2372 8.8

Important: postgresql:12 security update

PostgreSQL is an advanced object-relational database management system (DBMS).

The following packages have been upgraded to a later upstream version: postgresql (12.7)

Security Fix(es):

  • postgresql: Buffer overrun from integer overflow in array subscripting calculations (CVE-2021-32027)

  • postgresql: Memory disclosure in INSERT ... ON CONFLICT ... DO UPDATE (CVE-2021-32028)

  • postgresql: Memory disclosure in partitioned-table UPDATE ... RETURNING (CVE-2021-32029)

  • postgresql: Partition constraint violation errors leak values of denied columns (CVE-2021-3393)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2021:2372
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-3393 4.3

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
UBUNTU-CVE-2021-3393
CVSS 3.1
4.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVALSA-2021:2372 No score

Important: postgresql:12 security update

PostgreSQL is an advanced object-relational database management system (DBMS).

The following packages have been upgraded to a later upstream version: postgresql (12.7)

Security Fix(es):

  • postgresql: Buffer overrun from integer overflow in array subscripting calculations (CVE-2021-32027)

  • postgresql: Memory disclosure in INSERT ... ON CONFLICT ... DO UPDATE (CVE-2021-32028)

  • postgresql: Memory disclosure in partitioned-table UPDATE ... RETURNING (CVE-2021-32029)

  • postgresql: Partition constraint violation errors leak values of denied columns (CVE-2021-3393)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2021:2372
Updated
2026-11-02
OSVBIT-postgresql-2021-3393 No score

An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.

Record
BIT-postgresql-2021-3393
Updated
2026-11-02
OSVMGASA-2021-0121 No score

Updated postgresql packages fix security vulnerabilities

A user having an UPDATE privilege on a partitioned table but lacking the SELECT privilege on some column may be able to acquire denied-column values from an error message (CVE-2021-3393).

A user having a SELECT privilege on an individual column can craft a special query that returns all columns of the table. Additionally, a stored view that uses column-level privileges will have incomplete column-usage bitmaps. In installations that depend on column-level permissions for security, it is recommended to execute CREATE OR REPLACE on all user-defined views to force them to be re-parsed (CVE-2021-20229).

PostgreSQL 11 was only affected by CVE-2021-3393 and both PostgreSQL 11 and 13 were affected by CVE-2021-20229. PostgreSQL 9.6 was updated to fix bugs.

Record
MGASA-2021-0121
Updated
2026-11-02
OSVopenSUSE-SU-2021:0423-1 No score

Security update for postgresql12

This update for postgresql12 fixes the following issues:

Upgrade to version 12.6:

  • Reindexing might be needed after applying this update.
  • CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages.

This update was imported from the SUSE:SLE-15-SP1:Update update project.

Record
openSUSE-SU-2021:0423-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11185-1 No score

postgresql11-11.13-1.3 on GA media

These are all security issues fixed in the postgresql11-11.13-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11185-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11186-1 No score

postgresql12-12.8-1.3 on GA media

These are all security issues fixed in the postgresql12-12.8-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11186-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11187-1 No score

libecpg6-13.4-1.3 on GA media

These are all security issues fixed in the libecpg6-13.4-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11187-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12387-1 No score

postgresql14-14.5-2.1 on GA media

These are all security issues fixed in the postgresql14-14.5-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12387-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13243-1 No score

postgresql15-15.4-2.1 on GA media

These are all security issues fixed in the postgresql15-15.4-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13243-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14360-1 No score

postgresql16-16.4-1.1 on GA media

These are all security issues fixed in the postgresql16-16.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14360-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15580-1 No score

postgresql17-17.6-2.1 on GA media

These are all security issues fixed in the postgresql17-17.6-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15580-1
Updated
2026-11-02
OSVSUSE-SU-2021:0543-1 No score

Security update for postgresql13

This update for postgresql13 fixes the following issues:

Upgrade to version 13.2:

  • Updating stored views and reindexing might be needed after applying this update.
  • CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages.
  • CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries.
Record
SUSE-SU-2021:0543-1
Updated
2026-11-02
OSVSUSE-SU-2021:0544-1 No score

Security update for postgresql12

This update for postgresql12 fixes the following issues:

Upgrade to version 12.6:

  • Reindexing might be needed after applying this update.
  • CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages.
Record
SUSE-SU-2021:0544-1
Updated
2026-11-02
OSVSUSE-SU-2021:0545-1 No score

Security update for postgresql13

This update for postgresql13 fixes the following issues:

Upgrade to version 13.2:

  • Updating stored views and reindexing might be needed after applying this update.
  • CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages.
  • CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries.
Record
SUSE-SU-2021:0545-1
Updated
2026-11-02
OSVSUSE-SU-2021:0695-1 No score

Security update for postgresql12

This update for postgresql12 fixes the following issues:

Upgrade to version 12.6:

  • Reindexing might be needed after applying this update.
  • CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages.
Record
SUSE-SU-2021:0695-1
Updated
2026-11-02
OSVSUSE-SU-2021:1783-1 No score

Security update for postgresql12

This update for postgresql12 fixes the following issues:

  • Upgrade to version 12.7:

  • CVE-2021-32027: Fixed integer overflows in array subscripting calculations (bsc#1185924).

  • CVE-2021-32028: Fixed mishandling of junk columns in INSERT ... ON CONFLICT ... UPDATE target lists (bsc#1185925).

  • CVE-2021-32029: Fixed possibly-incorrect computation of UPDATE ... RETURNING 'pg_psql_temporary_savepoint' does not exist (bsc#1185926).

  • CVE-2021-3393: Fixed information leakage in constraint-violation error messages (bsc#1182040).

  • Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).

  • Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (bsc#1183118).

  • Disable icu for PostgreSQL 10 (and older) on TW (bsc#1179945).

Record
SUSE-SU-2021:1783-1
Updated
2026-11-02
OSVUSN-4735-1 No score

postgresql-12 vulnerability

Heikki Linnakangas discovered that PostgreSQL incorrectly leaked values of denied columns when handling certain errors. A remote attacker could possibly use this issue to obtain sensitive information.

Record
USN-4735-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
postgresql
Alpine:v3.10
12.0 up to 11.11-r0
11.11-r0
postgresql
Alpine:v3.11
12.0 up to 12.6-r0
12.6-r0
postgresql
Alpine:v3.12
12.0 up to 12.6-r0
12.6-r0
postgresql
Alpine:v3.13
12.0 up to 13.2-r0
13.2-r0
postgresql
Alpine:v3.14
12.0 up to 13.2-r0
13.2-r0
postgresql
Alpine:v3.9
12.0 up to 11.11-r0
11.11-r0
postgresql13
Alpine:v3.15
before 13.2-r0
13.2-r0
postgresql13
Alpine:v3.16
before 13.2-r0
13.2-r0
postgresql13
Alpine:v3.17
before 13.2-r0
13.2-r0
postgresql13
Alpine:v3.18
before 13.2-r0
13.2-r0
Show 130 moreShow less
Affected packages
PackageAffectedFixed
postgresql13
Alpine:v3.19
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.15
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.16
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.17
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.18
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.19
before 13.2-r0
13.2-r0
postgresql14
Alpine:v3.20
before 13.2-r0
13.2-r0
postgresql15
Alpine:v3.17
before 13.2-r0
13.2-r0
postgresql15
Alpine:v3.18
before 13.2-r0
13.2-r0
postgresql15
Alpine:v3.19
before 13.2-r0
13.2-r0
postgresql15
Alpine:v3.20
before 13.2-r0
13.2-r0
postgres-decoderbufs
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.10.0-2.module_el8.6.0+2760+1746ec94
0.10.0-2.module_el8.6.0+2760+1746ec94
postgres-decoderbufs
AlmaLinux:8
From an advisory covering 4 CVEs
before 0.10.0-2.module_el8.6.0+2758+4f4474df
0.10.0-2.module_el8.6.0+2758+4f4474df
postgresql
Bitnami
before 11.11.0, 12.0.0 up to 12.6.0, 13.0.0 up to 13.2.0
11.11.012.6.013.2.0
postgresql-13
Debian:11
before 13.2-1
13.2-1
LibPQ_jll
Julia
before 14.1.0+0
14.1.0+0
postgresql9.6
Mageia:7
From an advisory covering 2 CVEs
before 9.6.21-1.mga7
9.6.21-1.mga7
postgresql11
Mageia:7
From an advisory covering 2 CVEs
before 11.11-1.mga7
11.11-1.mga7
postgresql11
Mageia:8
From an advisory covering 2 CVEs
before 11.11-1.mga8
11.11-1.mga8
postgresql13
Mageia:8
From an advisory covering 2 CVEs
before 13.2-1.mga8
13.2-1.mga8
pgaudit
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-6.module+el8.4.0+11288+c193d6d7
0:1.4.0-6.module+el8.4.0+11288+c193d6d7
pgaudit-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-6.module+el8.4.0+11288+c193d6d7
0:1.4.0-6.module+el8.4.0+11288+c193d6d7
pgaudit-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-6.module+el8.4.0+11288+c193d6d7
0:1.4.0-6.module+el8.4.0+11288+c193d6d7
postgres-decoderbufs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.4.0+11288+c193d6d7
0:0.10.0-2.module+el8.4.0+11288+c193d6d7
postgres-decoderbufs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.4.0+11288+c193d6d7
0:0.10.0-2.module+el8.4.0+11288+c193d6d7
postgres-decoderbufs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.4.0+11288+c193d6d7
0:0.10.0-2.module+el8.4.0+11288+c193d6d7
postgresql
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-contrib
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-contrib-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-docs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-plperl
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-plperl-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-plpython3
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-plpython3-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-pltcl
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-pltcl-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-server
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-server-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-server-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-server-devel-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-static
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-test
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-test-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-test-rpm-macros
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-upgrade
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-upgrade-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-upgrade-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
postgresql-upgrade-devel-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+11288+c193d6d7
0:12.7-1.module+el8.4.0+11288+c193d6d7
pgaudit
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-4.module+el8.2.0+9043+1dbb5661
0:1.4.0-4.module+el8.2.0+9043+1dbb5661
pgaudit-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-4.module+el8.2.0+9043+1dbb5661
0:1.4.0-4.module+el8.2.0+9043+1dbb5661
pgaudit-debugsource
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:1.4.0-4.module+el8.2.0+9043+1dbb5661
0:1.4.0-4.module+el8.2.0+9043+1dbb5661
postgres-decoderbufs
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.2.0+9043+1dbb5661
0:0.10.0-2.module+el8.2.0+9043+1dbb5661
postgres-decoderbufs-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.2.0+9043+1dbb5661
0:0.10.0-2.module+el8.2.0+9043+1dbb5661
postgres-decoderbufs-debugsource
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.2.0+9043+1dbb5661
0:0.10.0-2.module+el8.2.0+9043+1dbb5661
postgresql
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-contrib
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-contrib-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-debugsource
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-docs
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-docs-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-plperl
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-plperl-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-plpython3
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-plpython3-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-pltcl
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-pltcl-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-server
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-server-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-server-devel
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-server-devel-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-static
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-test
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-test-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-test-rpm-macros
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-upgrade
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-upgrade-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-upgrade-devel
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
postgresql-upgrade-devel-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.2.0+11251+7a3cc531
0:12.7-1.module+el8.2.0+11251+7a3cc531
rh-postgresql12-postgresql
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-contrib
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-contrib-syspaths
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-docs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-libs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-plperl
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-plpython
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-pltcl
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-server
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-server-syspaths
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-static
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-syspaths
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
rh-postgresql12-postgresql-test
Red Hat:rhel_software_collections:3::el7
From an advisory covering 4 CVEs
before 0:12.7-1.el7
0:12.7-1.el7
pgaudit
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:1.4.0-6.module+el8.4.0+587+d46efd10
0:1.4.0-6.module+el8.4.0+587+d46efd10
postgres-decoderbufs
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.5.0+684+c3892ef9
0:0.10.0-2.module+el8.5.0+684+c3892ef9
postgres-decoderbufs
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:0.10.0-2.module+el8.4.0+424+71d47d9a
0:0.10.0-2.module+el8.4.0+424+71d47d9a
postgresql
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:12.7-1.module+el8.4.0+545+ca56da2e
0:12.7-1.module+el8.4.0+545+ca56da2e
postgresql13
SUSE:Linux Enterprise Module for Basesystem 15 SP2
From an advisory covering 2 CVEs
before 13.2-5.6.1
13.2-5.6.1
postgresql13
SUSE:Linux Enterprise Module for Package Hub 15 SP2
From an advisory covering 2 CVEs
before 13.2-5.6.1
13.2-5.6.1
postgresql13
SUSE:Linux Enterprise Module for Server Applications 15 SP2
From an advisory covering 2 CVEs
before 13.2-5.6.1
13.2-5.6.1
postgresql12
SUSE:Linux Enterprise Module for Basesystem 15 SP2
before 12.6-8.16.1
12.6-8.16.1
postgresql12
SUSE:Linux Enterprise Module for Server Applications 15 SP2
before 12.6-8.16.1
12.6-8.16.1
postgresql13
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 13.2-3.6.1
13.2-3.6.1
postgresql13
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 13.2-3.6.1
13.2-3.6.1
postgresql13
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 13.2-3.6.1
13.2-3.6.1
postgresql12
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Linux Enterprise Server 15 SP1-BCL
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Manager Proxy 4.0
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Manager Retail Branch Server 4.0
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Manager Server 4.0
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Enterprise Storage 6
before 12.6-3.21.4
12.6-3.21.4
postgresql12
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 4 CVEs
before 12.7-3.15.3
12.7-3.15.3
postgresql12
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 12.7-3.15.3
12.7-3.15.3
postgresql12
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 12.7-3.15.3
12.7-3.15.3
postgresql-12
Ubuntu:20.04:LTS
before 12.6-0ubuntu0.20.04.1, plus listed versions
12.0-112.1-112.1-2build112.2-112.2-1ubuntu212.2-412.4-0ubuntu0.20.04.112.5-0ubuntu0.20.04.1
12.6-0ubuntu0.20.04.1
postgresql12
openSUSE:Leap 15.2
before 12.6-lp152.3.16.1
12.6-lp152.3.16.1
postgresql11
openSUSE:Tumbleweed
From an advisory covering 18 CVEs
before 11.13-1.3
11.13-1.3
postgresql12
openSUSE:Tumbleweed
From an advisory covering 11 CVEs
before 12.8-1.3
12.8-1.3
postgresql13
openSUSE:Tumbleweed
From an advisory covering 9 CVEs
before 13.4-1.3
13.4-1.3
postgresql14
openSUSE:Tumbleweed
From an advisory covering 8 CVEs
before 14.5-2.1
14.5-2.1
postgresql15
openSUSE:Tumbleweed
From an advisory covering 11 CVEs
before 15.4-2.1
15.4-2.1
postgresql16
openSUSE:Tumbleweed
From an advisory covering 15 CVEs
before 16.4-1.1
16.4-1.1
postgresql17
openSUSE:Tumbleweed
From an advisory covering 18 CVEs
before 17.6-2.1
17.6-2.1

History

History
RecordedChangedSources
affected, facts
affectedOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-3393 is a medium vulnerability (CVSS 4.3) in Postgresql, published February 12, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.19%, the 68th percentile. Fixed in postgresql 11.11-r0.

References

Show 84 moreShow less
MoveEnter Open