Path Traversal Vulnerability in Erlang OTP Affects Multiple Versions
CVE-2025-4748

4.8MEDIUM

Key Information:

Vendor

Erlang

Status
Vendor
CVE Published:
16 June 2025

What is CVE-2025-4748?

A Path Traversal vulnerability in Erlang's OTP affects its stdlib modules, specifically allowing attackers to exploit absolute path traversal and manipulate files within the restricted directory. This flaw is triggered unless the memory option is enabled during the use of specific zip routines, namely zip:unzip/1, zip:unzip/2, zip:extract/1, and zip:extract/2. Affected versions include OTP from 17.0 to 28.0.1 and specific iterations of the stdlib from 2.0 to 7.0.1.

Affected Version(s)

OTP pkg:otp/[email protected]

OTP 17.0

OTP 07b8f441ca711f9812fad9e9115bab3c3aa92f79

References

CVSS V4

Score:
4.8
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Wander Nauta
Lukas Backström
Björn Gustavsson
.
CVE-2025-4748 : Path Traversal Vulnerability in Erlang OTP Affects Multiple Versions