CVE-2026-69257
Publiée le 2026-08-04 · Dernière modification le 2026-10-24
Les versions de Flowise antérieures à la 3.1.3 sont affectées par une faille qui permet aux attaquants de contourner les listes de blocage d'adresses IP en utilisant des adresses IPv6 mappées en IPv4. Un attaquant disposant d'un compte enregistré peut rediriger les requêtes du serveur vers votre localhost, vos services internes ou vos points de terminaison de métadonnées cloud en contrôlant les enregistrements DNS d'un nom d'hôte utilisé dans un flux. Cette exploitation est relativement simple à exécuter via le réseau, bien qu'elle nécessite que l'attaquant dispose d'un accès authentifié basique au système.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, Flowise's HTTP security module httpSecurity.ts did not normalize IPv4-mapped IPv6 addresses such as ::ffff:127.0.0.1 and ::ffff:169.254.169.254 before checking them against the deny list. Because ipaddr.js reports these addresses as ipv6 while IPv4 CIDR deny-list entries are ipv4, isDeniedIP() skipped the IPv4 CIDR checks. An attacker who controls DNS resolution for a hostname used by the HTTP Node, API Chain, Document Loader, MCP tool, or other paths using secureAxiosRequest(), secureFetch(), or checkDenyList() could return a AAAA record for an IPv4-mapped target and cause requests to reach localhost, internal services, or cloud metadata endpoints. This issue is fixed in version 3.1.3.