CVE-2025-4748
Absolute path traversal in zip:unzip/1,2
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.8
Absolute path traversal in zip:unzip/1,2
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L - Weakness
- CWE-22
- Updated
- 2026-11-02
EUVDEUVD-2025-18414
4.8
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
EUVD-2025-18414- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L - Updated
- 2026-11-02
NVD
4.8
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-22
- Updated
- 2026-11-02
OSV
4.8
Absolute path traversal in zip:unzip/1,2
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L - Weakness
- CWE-22
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-4748
4.8
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed. This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
DEBIAN-CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVEEF-CVE-2025-4748
4.8
Absolute path traversal in zip:unzip/1,2
Summary
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
Workarounds
You can use zip:list_dir/1 on the archive and verify that no files contain absolute paths before extracting the archive to disk.
- Record
EEF-CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L - Weakness
- CWE-22
- Updated
- 2026-11-02
Show 11 moreShow less
OSVOESA-2025-1767
4.4
erlang security update
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.
Security Fix(es):
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 until OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 until 7.0.1, 6.2.2.1 and 5.2.3.4.(CVE-2025-4748)
- Record
OESA-2025-1767- CVSS 3.1
- 4.4 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-4748
4.8
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed. This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
UBUNTU-CVE-2025-4748- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L - Updated
- 2026-11-02
OSVAZL-64068 No score
CVE-2025-4748 affecting package erlang for versions less than 25.3.2.21-2
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 until OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 until 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
AZL-64068- Updated
- 2026-11-02
OSVAZL-64073 No score
CVE-2025-4748 affecting package erlang for versions less than 26.2.5.13-1
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Erlang OTP (stdlib modules) allows Absolute Path Traversal, File Manipulation. This vulnerability is associated with program files lib/stdlib/src/zip.erl and program routines zip:unzip/1, zip:unzip/2, zip:extract/1, zip:extract/2 unless the memory option is passed.
This issue affects OTP from OTP 17.0 before OTP 28.0.1, OTP 27.3.4.1 and OTP 26.2.5.13, corresponding to stdlib from 2.0 before 7.0.1, 6.2.2.1 and 5.2.3.4.
- Record
AZL-64073- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:10947-1 No score
erlang27-27.1.3-2.1 on GA media
These are all security issues fixed in the erlang27-27.1.3-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10947-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20907-1 No score
Security update for erlang
This update for erlang fixes the following issues
- CVE-2025-4748: improper limitation of a pathname may lead to path traversal (bsc#1244642).
- CVE-2026-32147: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in SFTP chroot (bsc#1262503).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name Constraints and Subject CommonName fallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466).
- CVE-2026-42791: OCSP response verification in the
public_keyapplication does not check the validity period of the OCSP responder certificate and allows for OCSP response response forgery (bsc#1266448).
- Record
openSUSE-SU-2026:20907-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02331-1 No score
Security update for erlang26
This update for erlang26 fixes the following issues:
- CVE-2025-4748: Fixed improper limitation of a pathname to a restricted directory vulnerability in Erlang OTP (stdlib modules) that allowed absolute path traversal (bsc#1244642)
- Record
SUSE-SU-2025:02331-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02332-1 No score
Security update for erlang
This update for erlang fixes the following issues:
- CVE-2025-4748: Fixed improper limitation of a pathname to a restricted directory vulnerability in Erlang OTP (stdlib modules) that allowed absolute path traversal (bsc#1244642)
- Record
SUSE-SU-2025:02332-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22082-1 No score
Security update for erlang
This update for erlang fixes the following issues
- CVE-2025-4748: improper limitation of a pathname may lead to path traversal (bsc#1244642).
- CVE-2026-32147: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in SFTP chroot (bsc#1262503).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name Constraints and Subject CommonName fallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466).
- CVE-2026-42791: OCSP response verification in the
public_keyapplication does not check the validity period of the OCSP responder certificate and allows for OCSP response response forgery (bsc#1266448).
- Record
SUSE-SU-2026:22082-1- Updated
- 2026-11-02
OSVUSN-7656-1 No score
erlang vulnerabilities
It was discovered that Erlang OTP’s SSH module incorrectly enforced strict KEX handshake hardening measures. A remote attacker able to intercept communications could possibly use this issue to insert optional messages into connections during the handshake. (CVE-2025-46712)
It was discovered that Erlang OTP incorrectly handled ZIP archives. If a user or automated system were tricked into opening a specially crafted ZIP archive, a remote attacker could possibly use this issue to overwrite arbitrary files outside of the intended directory. (CVE-2025-4748)
- Record
USN-7656-1- Updated
- 2026-11-02
OSVUSN-8901-1 No score
erlang vulnerabilities
Wander Nauta discovered that Erlang incorrectly handled absolute paths when extracting zip archives. An attacker could possibly use this issue to write arbitrary files outside of the intended directory. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2025-4748)
It was discovered that the Erlang SFTP server did not properly limit the size of packets. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2025-26618)
It was discovered that the Erlang SSH server did not properly limit the length of algorithm names in key exchange messages. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2025-30211)
It was discovered that the Erlang TFTP server incorrectly handled certain file paths. A remote attacker could possibly use this issue to access files outside of the intended directory. (CVE-2026-21620)
It was discovered that the Erlang SFTP server incorrectly validated paths against the configured root directory. An authenticated user could possibly use this issue to access files outside of the root directory. (CVE-2026-23942)
It was discovered that the Erlang SSH server enabled zlib compression by default and did not limit the size of decompressed data. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-23943)
It was discovered that the Erlang HTTP server incorrectly applied directory access controls to CGI scripts served via script aliases. A remote attacker could possibly use this issue to bypass authentication and access protected CGI scripts. (CVE-2026-28808)
It was discovered that the Erlang DNS resolver used predictable transaction IDs and did not randomize source ports. A remote attacker could possibly use this issue to perform DNS cache poisoning attacks. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-28810)
It was discovered that Erlang did not verify the signatures of designated OCSP responder certificates. A remote attacker could possibly use this issue to forge OCSP responses and bypass certificate revocation checks. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-32144)
It was discovered that the Erlang SFTP server incorrectly handled file attribute changes on open file handles. An authenticated user could possibly use this issue to modify the attributes of files outside of the root directory. (CVE-2026-32147)
It was discovered that Erlang incorrectly allowed non-CA certificates to act as intermediate certificate issuers. A remote attacker could possibly use this issue to forge certificate chains. (CVE-2026-42789)
It was discovered that Erlang incorrectly handled DNS name constraints during hostname verification. A remote attacker could possibly use this issue to bypass certificate validation. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-42790)
It was discovered that Erlang did not check the validity period of OCSP responder certificates. A remote attacker could possibly use this issue to forge OCSP responses using an expired responder certificate. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-42791)
It was discovered that Erlang incorrectly handled relative paths when extracting zip archives. An attacker could possibly use this issue to write arbitrary files outside of the intended directory. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-47078)
It was discovered that the Erlang SFTP server exposed absolute paths when reading symbolic links. An…
- Record
USN-8901-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
erlangAzure Linux:2 |
before 25.3.2.21-2 | 25.3.2.21-2 |
erlangAzure Linux:3 |
before 26.2.5.13-1 | 26.2.5.13-1 |
erlangDebian:12 |
before 1:25.2.3+dfsg-1+deb12u2, plus listed versions 1:25.2.3+dfsg-11:25.2.3+dfsg-1+deb12u1 |
1:25.2.3+dfsg-1+deb12u2 |
erlangDebian:13 |
before 1:27.3.4.1+dfsg-1 | 1:27.3.4.1+dfsg-1 |
erlangDebian:14 |
before 1:27.3.4.1+dfsg-1 | 1:27.3.4.1+dfsg-1 |
erlangDebian:11 From an advisory covering 4 CVEs |
before 1:23.2.6+dfsg-1+deb11u3, plus listed versions 1:23.2.6+dfsg-11:23.2.6+dfsg-1+deb11u11:23.2.6+dfsg-1+deb11u2 |
1:23.2.6+dfsg-1+deb11u3 |
erlangopenEuler:24.03-LTS-SP1 |
before 25.3.2.6-8.oe2403sp1 | 25.3.2.6-8.oe2403sp1 |
erlangopenEuler:24.03-LTS-SP2 |
before 25.3.2.6-8.oe2403sp2 | 25.3.2.6-8.oe2403sp2 |
erlangopenEuler:20.03-LTS-SP4 |
before 21.3.3-7.oe2003sp4 | 21.3.3-7.oe2003sp4 |
erlangopenEuler:22.03-LTS-SP3 |
before 23.3.4.9-7.oe2203sp3 | 23.3.4.9-7.oe2203sp3 |
Show 28 moreShow less
| Package | Affected | Fixed |
|---|---|---|
erlangopenEuler:22.03-LTS-SP4 |
before 23.3.4.9-7.oe2203sp4 | 23.3.4.9-7.oe2203sp4 |
erlangopenEuler:24.03-LTS |
before 25.3.2.6-8.oe2403 | 25.3.2.6-8.oe2403 |
erlang26SUSE:Linux Enterprise Module for Server Applications 15 SP6 |
before 26.2.1-150300.7.14.3 | 26.2.1-150300.7.14.3 |
erlang26SUSE:Linux Enterprise Module for Server Applications 15 SP7 |
before 26.2.1-150300.7.14.3 | 26.2.1-150300.7.14.3 |
erlang26openSUSE:Leap 15.6 |
before 26.2.1-150300.7.14.3 | 26.2.1-150300.7.14.3 |
erlangSUSE:Linux Enterprise Module for Server Applications 15 SP6 |
before 23.3.4.19-150300.3.23.3 | 23.3.4.19-150300.3.23.3 |
erlangSUSE:Linux Enterprise Module for Server Applications 15 SP7 |
before 23.3.4.19-150300.3.23.3 | 23.3.4.19-150300.3.23.3 |
erlangopenSUSE:Leap 15.6 |
before 23.3.4.19-150300.3.23.3 | 23.3.4.19-150300.3.23.3 |
erlangSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
erlangSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
erlangUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1:16.b.1-dfsg-4ubuntu11:16.b.2-dfsg-1ubuntu11:16.b.2-dfsg-2ubuntu11:16.b.3-dfsg-1ubuntu11:16.b.3-dfsg-1ubuntu2 Show 5 moreShow less1:16.b.3-dfsg-1ubuntu2.11:16.b.3-dfsg-1ubuntu2.21:16.b.3-dfsg-1ubuntu2.2+esm11:16.b.3-dfsg-1ubuntu2.2+esm21:16.b.3-dfsg-1ubuntu2.2+esm3 |
None known |
erlangUbuntu:Pro:16.04:LTS |
before 1:18.3-dfsg-1ubuntu3.1+esm4, plus listed versions 1:18.0-dfsg-1ubuntu11:18.0-dfsg-1ubuntu21:18.2-dfsg-2ubuntu11:18.3-dfsg-1ubuntu11:18.3-dfsg-1ubuntu2 Show 5 moreShow less1:18.3-dfsg-1ubuntu31:18.3-dfsg-1ubuntu3.11:18.3-dfsg-1ubuntu3.1+esm11:18.3-dfsg-1ubuntu3.1+esm21:18.3-dfsg-1ubuntu3.1+esm3 |
1:18.3-dfsg-1ubuntu3.1+esm4 |
erlangUbuntu:Pro:18.04:LTS |
before 1:20.2.2+dfsg-1ubuntu2+esm4, plus listed versions 1:20.0.4+dfsg-1ubuntu11:20.1.2+dfsg-1ubuntu11:20.1.3+dfsg-1ubuntu11:20.1.4+dfsg-1ubuntu11:20.1.5+dfsg-1ubuntu1 Show 8 moreShow less1:20.1.6+dfsg-1ubuntu11:20.1.7+dfsg-1ubuntu11:20.2.1+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu21:20.2.2+dfsg-1ubuntu2+esm11:20.2.2+dfsg-1ubuntu2+esm21:20.2.2+dfsg-1ubuntu2+esm3 |
1:20.2.2+dfsg-1ubuntu2+esm4 |
erlangUbuntu:Pro:20.04:LTS |
before 1:22.2.7+dfsg-1ubuntu0.5+esm3, plus listed versions 1:22.0.7+dfsg-1build11:22.2+dfsg-11:22.2.1+dfsg-11:22.2.2+dfsg-11:22.2.3+dfsg-1 Show 9 moreShow less1:22.2.3+dfsg-21:22.2.4+dfsg-11:22.2.7+dfsg-11:22.2.7+dfsg-1ubuntu0.21:22.2.7+dfsg-1ubuntu0.31:22.2.7+dfsg-1ubuntu0.41:22.2.7+dfsg-1ubuntu0.51:22.2.7+dfsg-1ubuntu0.5+esm11:22.2.7+dfsg-1ubuntu0.5+esm2 |
1:22.2.7+dfsg-1ubuntu0.5+esm3 |
erlangUbuntu:22.04:LTS |
before 1:24.2.1+dfsg-1ubuntu0.5, plus listed versions 1:23.2.6+dfsg-1build11:24.1.1+dfsg-11:24.1.4+dfsg-11:24.1.5+dfsg-11:24.1.5+dfsg-1ubuntu1 Show 6 moreShow less1:24.2+dfsg-11:24.2.1+dfsg-11:24.2.1+dfsg-1ubuntu0.11:24.2.1+dfsg-1ubuntu0.21:24.2.1+dfsg-1ubuntu0.31:24.2.1+dfsg-1ubuntu0.4 |
1:24.2.1+dfsg-1ubuntu0.5 |
erlangUbuntu:24.04:LTS |
before 1:25.3.2.8+dfsg-1ubuntu4.4, plus listed versions 1:25.2.3+dfsg-11:25.3.2.8+dfsg-11:25.3.2.8+dfsg-1ubuntu11:25.3.2.8+dfsg-1ubuntu31:25.3.2.8+dfsg-1ubuntu41:25.3.2.8+dfsg-1ubuntu4.11:25.3.2.8+dfsg-1ubuntu4.21:25.3.2.8+dfsg-1ubuntu4.3 |
1:25.3.2.8+dfsg-1ubuntu4.4 |
erlangUbuntu:25.10 |
before 1:27.3.4.1+dfsg-1, plus listed versions 1:27.3+dfsg-1ubuntu11:27.3+dfsg-1ubuntu1.1 |
1:27.3.4.1+dfsg-1 |
erlangUbuntu:22.04:LTS From an advisory covering 2 CVEs |
before 1:24.2.1+dfsg-1ubuntu0.5, plus listed versions 1:23.2.6+dfsg-1build11:24.1.1+dfsg-11:24.1.4+dfsg-11:24.1.5+dfsg-11:24.1.5+dfsg-1ubuntu1 Show 6 moreShow less1:24.2+dfsg-11:24.2.1+dfsg-11:24.2.1+dfsg-1ubuntu0.11:24.2.1+dfsg-1ubuntu0.21:24.2.1+dfsg-1ubuntu0.31:24.2.1+dfsg-1ubuntu0.4 |
1:24.2.1+dfsg-1ubuntu0.5 |
erlangUbuntu:24.04:LTS From an advisory covering 2 CVEs |
before 1:25.3.2.8+dfsg-1ubuntu4.4, plus listed versions 1:25.2.3+dfsg-11:25.3.2.8+dfsg-11:25.3.2.8+dfsg-1ubuntu11:25.3.2.8+dfsg-1ubuntu31:25.3.2.8+dfsg-1ubuntu41:25.3.2.8+dfsg-1ubuntu4.11:25.3.2.8+dfsg-1ubuntu4.21:25.3.2.8+dfsg-1ubuntu4.3 |
1:25.3.2.8+dfsg-1ubuntu4.4 |
erlangUbuntu:Pro:14.04:LTS From an advisory covering 30 CVEs |
before 1:16.b.3-dfsg-1ubuntu2.2+esm3, plus listed versions 1:16.b.1-dfsg-4ubuntu11:16.b.2-dfsg-1ubuntu11:16.b.2-dfsg-2ubuntu11:16.b.3-dfsg-1ubuntu11:16.b.3-dfsg-1ubuntu2 Show 4 moreShow less1:16.b.3-dfsg-1ubuntu2.11:16.b.3-dfsg-1ubuntu2.21:16.b.3-dfsg-1ubuntu2.2+esm11:16.b.3-dfsg-1ubuntu2.2+esm2 |
1:16.b.3-dfsg-1ubuntu2.2+esm3 |
erlangUbuntu:Pro:16.04:LTS From an advisory covering 30 CVEs |
before 1:18.3-dfsg-1ubuntu3.1+esm4, plus listed versions 1:18.0-dfsg-1ubuntu11:18.0-dfsg-1ubuntu21:18.2-dfsg-2ubuntu11:18.3-dfsg-1ubuntu11:18.3-dfsg-1ubuntu2 Show 5 moreShow less1:18.3-dfsg-1ubuntu31:18.3-dfsg-1ubuntu3.11:18.3-dfsg-1ubuntu3.1+esm11:18.3-dfsg-1ubuntu3.1+esm21:18.3-dfsg-1ubuntu3.1+esm3 |
1:18.3-dfsg-1ubuntu3.1+esm4 |
erlangUbuntu:Pro:18.04:LTS From an advisory covering 30 CVEs |
before 1:20.2.2+dfsg-1ubuntu2+esm4, plus listed versions 1:20.0.4+dfsg-1ubuntu11:20.1.2+dfsg-1ubuntu11:20.1.3+dfsg-1ubuntu11:20.1.4+dfsg-1ubuntu11:20.1.5+dfsg-1ubuntu1 Show 8 moreShow less1:20.1.6+dfsg-1ubuntu11:20.1.7+dfsg-1ubuntu11:20.2.1+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu21:20.2.2+dfsg-1ubuntu2+esm11:20.2.2+dfsg-1ubuntu2+esm21:20.2.2+dfsg-1ubuntu2+esm3 |
1:20.2.2+dfsg-1ubuntu2+esm4 |
erlangUbuntu:Pro:20.04:LTS From an advisory covering 30 CVEs |
before 1:22.2.7+dfsg-1ubuntu0.5+esm3, plus listed versions 1:22.0.7+dfsg-1build11:22.2+dfsg-11:22.2.1+dfsg-11:22.2.2+dfsg-11:22.2.3+dfsg-1 Show 9 moreShow less1:22.2.3+dfsg-21:22.2.4+dfsg-11:22.2.7+dfsg-11:22.2.7+dfsg-1ubuntu0.21:22.2.7+dfsg-1ubuntu0.31:22.2.7+dfsg-1ubuntu0.41:22.2.7+dfsg-1ubuntu0.51:22.2.7+dfsg-1ubuntu0.5+esm11:22.2.7+dfsg-1ubuntu0.5+esm2 |
1:22.2.7+dfsg-1ubuntu0.5+esm3 |
erlangUbuntu:22.04:LTS From an advisory covering 30 CVEs |
before 1:24.2.1+dfsg-1ubuntu0.8, plus listed versions 1:23.2.6+dfsg-1build11:24.1.1+dfsg-11:24.1.4+dfsg-11:24.1.5+dfsg-11:24.1.5+dfsg-1ubuntu1 Show 9 moreShow less1:24.2+dfsg-11:24.2.1+dfsg-11:24.2.1+dfsg-1ubuntu0.11:24.2.1+dfsg-1ubuntu0.21:24.2.1+dfsg-1ubuntu0.31:24.2.1+dfsg-1ubuntu0.41:24.2.1+dfsg-1ubuntu0.51:24.2.1+dfsg-1ubuntu0.61:24.2.1+dfsg-1ubuntu0.7 |
1:24.2.1+dfsg-1ubuntu0.8 |
erlangUbuntu:24.04:LTS From an advisory covering 30 CVEs |
before 1:25.3.2.8+dfsg-1ubuntu4.8, plus listed versions 1:25.2.3+dfsg-11:25.3.2.8+dfsg-11:25.3.2.8+dfsg-1ubuntu11:25.3.2.8+dfsg-1ubuntu31:25.3.2.8+dfsg-1ubuntu4 Show 7 moreShow less1:25.3.2.8+dfsg-1ubuntu4.11:25.3.2.8+dfsg-1ubuntu4.21:25.3.2.8+dfsg-1ubuntu4.31:25.3.2.8+dfsg-1ubuntu4.41:25.3.2.8+dfsg-1ubuntu4.51:25.3.2.8+dfsg-1ubuntu4.61:25.3.2.8+dfsg-1ubuntu4.7 |
1:25.3.2.8+dfsg-1ubuntu4.8 |
erlangUbuntu:26.04:LTS From an advisory covering 30 CVEs |
before 1:27.3.4.6+dfsg-1ubuntu0.2, plus listed versions 1:27.3.4.1+dfsg-1build11:27.3.4.3+dfsg-11:27.3.4.4+dfsg-11:27.3.4.6+dfsg-11:27.3.4.6+dfsg-1ubuntu0.1 |
1:27.3.4.6+dfsg-1ubuntu0.2 |
erlang27openSUSE:Tumbleweed From an advisory covering 14 CVEs |
before 27.1.3-2.1 | 27.1.3-2.1 |
erlangopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-4748 is a medium vulnerability (CVSS 4.8) in Erlang Otp, published June 16, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 21st percentile. Fixed in erlang 25.3.2.21-2.
References
github.com/erlang/otp/security/advisories/GHSA-9g37-pgj9-wrhc
cna.erlef.org/cves/CVE-2025-4748.html
osv.dev/vulnerability/EEF-CVE-2025-4748
erlang.org/doc/system/versions.html
github.com/erlang/otp/pull/9941
github.com/erlang/otp/commit/5a55feec10c9b69189d56723d8f237afa58d5d4f
Show 65 moreShow less
github.com/erlang/otp/commit/ba2f2bc5f45fcfd2d6201ba07990a678bbf4cc8f
github.com/erlang/otp/commit/578d4001575aa7647ea1efd4b2b7e3afadcc99a5
openwall.com/lists/oss-security/2025/06/16/5
nvd.nist.gov/vuln/detail/CVE-2025-4748
github.com
github.com/CVEProject/cvelistV5/tree/main/cves/2025/4xxx/CVE-2025-4748.json
github.com/erlang/otp
security-tracker.debian.org/tracker/CVE-2025-4748
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1767
suse.com/support/update/announcement/2025/suse-su-202502331-1
bugzilla.suse.com/1244642
suse.com/security/cve/CVE-2025-4748
suse.com/support/update/announcement/2025/suse-su-202502332-1
suse.com/support/update/announcement/2026/suse-su-202622082-1
bugzilla.suse.com/1262503
bugzilla.suse.com/1266448
bugzilla.suse.com/1266449
bugzilla.suse.com/1266466
suse.com/security/cve/CVE-2026-32147
suse.com/security/cve/CVE-2026-42789
suse.com/security/cve/CVE-2026-42790
suse.com/security/cve/CVE-2026-42791
ubuntu.com/security/CVE-2025-4748
cve.org/CVERecord?id=CVE-2025-4748
ubuntu.com/security/notices/USN-7656-1
ubuntu.com/security/notices/USN-8901-1
ubuntu.com/security/CVE-2025-46712
ubuntu.com/security/CVE-2025-26618
ubuntu.com/security/CVE-2025-30211
ubuntu.com/security/CVE-2026-21620
ubuntu.com/security/CVE-2026-23942
ubuntu.com/security/CVE-2026-23943
ubuntu.com/security/CVE-2026-28808
ubuntu.com/security/CVE-2026-28810
ubuntu.com/security/CVE-2026-32144
ubuntu.com/security/CVE-2026-32147
ubuntu.com/security/CVE-2026-42789
ubuntu.com/security/CVE-2026-42790
ubuntu.com/security/CVE-2026-42791
ubuntu.com/security/CVE-2026-47078
ubuntu.com/security/CVE-2026-48855
ubuntu.com/security/CVE-2026-48856
ubuntu.com/security/CVE-2026-48858
ubuntu.com/security/CVE-2026-48860
ubuntu.com/security/CVE-2026-49759
ubuntu.com/security/CVE-2026-49760
ubuntu.com/security/CVE-2026-53422
ubuntu.com/security/CVE-2026-54886
ubuntu.com/security/CVE-2026-54887
ubuntu.com/security/CVE-2026-54891
ubuntu.com/security/CVE-2026-55950
ubuntu.com/security/CVE-2026-55952
ubuntu.com/security/CVE-2026-65634
ubuntu.com/security/CVE-2026-68956
ubuntu.com/security/CVE-2026-74994
ubuntu.com/security/CVE-2026-89422
suse.com/security/cve/CVE-2025-48038
suse.com/security/cve/CVE-2025-48039
suse.com/security/cve/CVE-2026-21620
suse.com/security/cve/CVE-2026-23941
suse.com/security/cve/CVE-2026-23942
suse.com/security/cve/CVE-2026-23943
suse.com/security/cve/CVE-2026-28808
suse.com/security/cve/CVE-2026-28810
suse.com/security/cve/CVE-2026-32144
Left out here: the rest of 1 source description. The JSON record has them.