Intel

AIKIDO-2026-10963

symfony/http-foundation is vulnerable to Server-Side Request Forgery (SSRF)

Server-Side Request Forgery (SSRF)CVE-2026-48736 Published May 27, 2026

65

Medium Risk

This Affects:

PHPsymfony/http-foundation
6.4.0 - 6.4.40
Fixed in 6.4.41
7.0.0 - 7.4.12
Fixed in 7.4.13
8.0.0 - 8.0.12
Fixed in 8.0.13
Are you affected? Scan for Free

TL;DR

The IpUtils::PRIVATE_SUBNETS constant and IpUtils::isPrivateIp() helper enumerate private IPv4 and common IPv6 ranges but omit IPv6 transition forms that embed private IPv4 addresses. An attacker who can supply a URL may use 6to4, Teredo, NAT64, or IPv4-compatible IPv6 literals so NoPrivateNetworkHttpClient and other callers treat the target as public and dispatch the request. Pre-fix versions cross the decorator's private-network boundary even when the embedded address is loopback or RFC1918. The fix adds the missing transition prefixes to PRIVATE_SUBNETS and covers them in tests.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

symfony/http-foundation is vulnerable to Server-Side Request Forgery (SSRF) in versions 6.4.0 - 6.4.40, 7.0.0 - 7.4.12 and 8.0.0 - 8.0.12.

How to fix this

Upgrade the symfony/http-foundation and/or the symfony/symfony library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform