Lucene search

K
vulnrichmentPostgreSQLVULNRICHMENT:CVE-2024-2044
HistoryMar 07, 2024 - 8:48 p.m.

CVE-2024-2044 Unsafe Deserialisation and Remote Code Execution by an Authenticated user in pgAdmin 4

2024-03-0720:48:10
PostgreSQL
github.com
8
cve-2024-2044
unsafe deserialization
remote code execution
authenticated user
pgadmin 4
path traversal
session handling
windows
posix/linux.

CVSS3

9.9

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

AI Score

7.5

Confidence

Low

SSVC

Exploitation

poc

Automatable

no

Technical Impact

total

pgAdmin <= 8.3 is affected by a path-traversal vulnerability while deserializing users’ sessions in the session handling code. If the server is running on Windows, an unauthenticated attacker can load and deserialize remote pickle objects and gain code execution. If the server is running on POSIX/Linux, an authenticated attacker can upload pickle objects, deserialize them, and gain code execution.

ADP Affected

[
  {
    "cpes": [
      "cpe:2.3:a:postgresql:pgadmin_4:*:*:*:*:*:*:*:*"
    ],
    "vendor": "postgresql",
    "product": "pgadmin_4",
    "versions": [
      {
        "status": "affected",
        "version": "0",
        "lessThan": "8.4",
        "versionType": "custom"
      }
    ],
    "defaultStatus": "affected"
  },
  {
    "cpes": [
      "cpe:2.3:o:fedoraproject:fedora:40:*:*:*:*:*:*:*"
    ],
    "vendor": "fedoraproject",
    "product": "fedora",
    "versions": [
      {
        "status": "affected",
        "version": "40"
      }
    ],
    "defaultStatus": "unknown"
  }
]

CVSS3

9.9

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

AI Score

7.5

Confidence

Low

SSVC

Exploitation

poc

Automatable

no

Technical Impact

total