CVE-2026-48858: Server-Side Request Forgery (SSRF) vulnerability in Erlang/OTP ftp (ftp_internal module) allows FTP bounce att
31
Routine
MEDIUM 6.5REMOTEUPGRADEUPGRADEUPGRADE
CVE-2026-48858 is a medium-severity flaw (CVSS 6.5) affecting erlang\/inets, erlang\/otp, ftp. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Server-Side Request Forgery (SSRF) vulnerability in Erlang/OTP ftp (ftp_internal module) allows FTP bounce attacks and SSRF via an unvalidated PASV response IP address.
The ftp_internal:handle_ctrl_result/2 PASV handler (mode=passive, ipfamily=inet, ftp_extension=false) extracts the IP address from the server's 227 response and passes it directly to gen_tcp:connect/4 without validating it against the control connection peer address. The adjacent
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
Verify at the official sourceNVD · CVE Program · Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-48858?
erlang\/inets: upgrade to 7.0; erlang\/otp: upgrade to 27.3.4.13, 28.5.0.2, 29.0.2; ftp: upgrade to 1.2.3.1, 1.2.4.1, 1.2.6. Exact commands for each OS are on this page.
Is CVE-2026-48858 being exploited?
CVE-2026-48858 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-48858 affect?
CVE-2026-48858 affects erlang\/inets, erlang\/otp, ftp. Severity is medium (CVSS 6.5). Server-Side Request Forgery (SSRF) vulnerability in Erlang/OTP ftp (ftp_internal module) allows FTP bounce attacks and SSRF via an unvalidated PASV response IP address.
The ftp_internal:handle_ctrl_result/2 PASV handler (mode=passive, ipfa
How urgent is CVE-2026-48858?
Priority 31/100. Remotely exploitable, no login, no user action