GitHub Advisoryadvisory · PyPI

GHSA-2xpj-f5g2-8p7m Asyncpg Arbitrary Code Execution Via Access to an Uninitialized Pointer

CRITICAL Published 2021-04-20 Modified 2024-09-12 Official page ↗
Aliases
CVE-2020-17446
Ecosystem
PyPI
Packages
asyncpg
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-824
Reviewed
2021-04-14

Affected packages

• PyPI asyncpg: < 0.21.0 → fixed in 0.21.0

Description

asyncpg before 0.21.0 allows a malicious PostgreSQL server to trigger a crash or execute arbitrary code (on a database client) via a crafted server response, because of access to an uninitialized pointer in the array data decoder.

Related

Alias · CVE (1)

  • CVE-2020-17446 asyncpg before 0.21.0 allows a malicious PostgreSQL server to trigger a crash or execute arbitrary code (on a database client) via a… vulnerability

Weakness · CWE (1)

  • CWE-824 Access of Uninitialized Pointer weakness

References