CyberAlerts is shutting down on June 30th, 2025. Thank you for your support!

CVE-2025-5174: erdogant pypickle pypickle.py load deserialization

5.3 CVSS

Description

A vulnerability was found in erdogant pypickle up to 1.1.5 and classified as problematic. Affected by this issue is the function load of the file pypickle/pypickle.py. The manipulation leads to deserialization. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. Upgrading to version 2.0.0 is able to address this issue. The patch is identified as 14b4cae704a0bb4eb6723e238f25382d847a1917. It is recommended to upgrade the affected component. Eine Schwachstelle wurde in erdogant pypickle bis 1.1.5 gefunden. Sie wurde als problematisch eingestuft. Dies betrifft die Funktion load der Datei pypickle/pypickle.py. Durch das Manipulieren mit unbekannten Daten kann eine deserialization-Schwachstelle ausgenutzt werden. Der Angriff muss lokal passieren. Der Exploit steht zur öffentlichen Verfügung. Ein Aktualisieren auf die Version 2.0.0 vermag dieses Problem zu lösen. Der Patch wird als 14b4cae704a0bb4eb6723e238f25382d847a1917 bezeichnet. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen.

Classification

CVE ID: CVE-2025-5174

CVSS Base Severity: MEDIUM

CVSS Base Score: 5.3

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

Problem Types

Deserialization Improper Input Validation

Affected Products

Vendor: erdogant

Product: pypickle

Exploit Prediction Scoring System (EPSS)

EPSS Score: 0.02% (probability of being exploited)

EPSS Percentile: 1.84% (scored less or equal to compared to others)

EPSS Date: 2025-06-18 (when was this score calculated)

References

https://nvd.nist.gov/vuln/detail/CVE-2025-5174
https://vuldb.com/?id.310262
https://vuldb.com/?ctiid.310262
https://vuldb.com/?submit.579157
https://github.com/erdogant/pypickle/issues/2
https://github.com/erdogant/pypickle/issues/2#issuecomment-2889146579
https://github.com/erdogant/pypickle/commit/14b4cae704a0bb4eb6723e238f25382d847a1917
https://github.com/erdogant/pypickle/releases/tag/2.0.0

Timeline