Vulnerability Database

289,599

Total vulnerabilities in the database

CVE-2023-5870

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.

  • Published: Dec 10, 2023
  • Updated: Dec 14, 2023
  • CVE: CVE-2023-5870
  • Severity: Low
  • Exploit:

CVSS v3:

  • Severity: Low
  • Score: 4.4
  • AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H

No CWE or OWASP classifications available.

Software From Fixed in
postgresql / postgresql 16.0 16.0.x
postgresql / postgresql 15.0 15.5
postgresql / postgresql 14.0 14.10
postgresql / postgresql 13.0 13.13
postgresql / postgresql 12.0 12.17
postgresql / postgresql 11.0 11.22
redhat / software_collections 1.0 1.0.x
redhat / enterprise_linux 8.0 8.0.x
redhat / enterprise_linux_server_tus 8.2 8.2.x
redhat / enterprise_linux_server_aus 8.2 8.2.x
redhat / enterprise_linux_server_tus 8.4 8.4.x
redhat / enterprise_linux_server_aus 8.4 8.4.x
redhat / enterprise_linux_server_aus 8.6 8.6.x
redhat / enterprise_linux_server_tus 8.6 8.6.x
redhat / enterprise_linux_eus 8.6 8.6.x
redhat / enterprise_linux 9.0 9.0.x
redhat / enterprise_linux_eus 9.0 9.0.x
redhat / enterprise_linux_eus 8.8 8.8.x
redhat / enterprise_linux_server_aus 9.2 9.2.x
redhat / enterprise_linux_eus 9.2 9.2.x
redhat / enterprise_linux_for_arm_64 8.0 8.0.x
redhat / enterprise_linux_for_power_little_endian_eus 9.2_ppc64le 9.2_ppc64le.x
redhat / codeready_linux_builder_for_arm64_eus 9.2_aarch64 9.2_aarch64.x
redhat / codeready_linux_builder_for_ibm_z_systems_eus 9.2_s390x 9.2_s390x.x
redhat / codeready_linux_builder_eus_for_power_little_endian_eus 9.2_ppc64le 9.2_ppc64le.x
redhat / codeready_linux_builder_eus 9.2 9.2.x
redhat / enterprise_linux_for_power_little_endian 8.0_ppc64le 8.0_ppc64le.x
redhat / enterprise_linux_for_power_little_endian_eus 8.8_ppc64le 8.8_ppc64le.x
redhat / enterprise_linux_for_ibm_z_systems_eus 8.8_s390x 8.8_s390x.x
redhat / enterprise_linux_for_ibm_z_systems 8.0_s390x 8.0_s390x.x
redhat / codeready_linux_builder_for_power_little_endian_eus 9.2_ppc64le 9.2_ppc64le.x
redhat / enterprise_linux_for_ibm_z_systems_eus 9.2_s390x 9.2_s390x.x
redhat / enterprise_linux_for_power_little_endian_eus 9.0_ppc64le 9.0_ppc64le.x
redhat / enterprise_linux_for_ibm_z_systems_eus 9.0_s390x 9.0_s390x.x
redhat / enterprise_linux_for_ibm_z_systems_eus 8.6_s390x 8.6_s390x.x
redhat / codeready_linux_builder_for_power_little_endian_eus 9.0_ppc64le 9.0_ppc64le.x
redhat / codeready_linux_builder_for_ibm_z_systems_eus 9.0_s390x 9.0_s390x.x
redhat / codeready_linux_builder_for_arm64_eus 9.0_aarch64 9.0_aarch64.x
redhat / codeready_linux_builder_eus_for_power_little_endian_eus 9.0_ppc64le 9.0_ppc64le.x
redhat / codeready_linux_builder_for_arm64_eus 8.6_aarch64 8.6_aarch64.x
redhat / enterprise_linux_for_power_little_endian_eus 8.6_ppc64le 8.6_ppc64le.x
redhat / enterprise_linux_for_arm_64 8.8_aarch64 8.8_aarch64.x