PT-2026-67768 · Npm+1 · Ipaddr.Js+1

CVE-2026-69257

·

Published

2026-08-04

·

Updated

2026-08-06

CVSS v4.0

7.6

High

VectorAV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Flowise versions prior to 3.1.3
Description Flowise contains a Server-Side Request Forgery (SSRF) flaw in its HTTP security module httpSecurity.ts. The isDeniedIP() function fails to normalize IPv4-mapped IPv6 addresses (such as ::ffff:127.0.0.1 or ::ffff:169.254.169.254) before validating them against the deny list. Because the ipaddr.js library identifies these as ipv6 while the deny-list entries are ipv4, the system skips the IPv4 CIDR checks entirely.
An attacker controlling DNS resolution for a hostname can return a AAAA record for an IPv4-mapped target, bypassing SSRF protections to access localhost, internal services, or cloud metadata endpoints. This issue affects code paths using the following functions:
  • secureAxiosRequest()
  • secureFetch()
  • checkDenyList()
Recommendations Update Flowise to version 3.1.3. As a temporary mitigation, restrict access to the httpSecurity.ts module or avoid using the secureAxiosRequest(), secureFetch(), and checkDenyList() functions for untrusted hostnames until the update is applied.

Exploit

Fix

SSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-69257
GHSA-C6XH-WV4J-PPV5

Affected Products

Flowise
Ipaddr.Js