Katalog CVE

CVE-2026-54589

WysokieCVSS 7.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Chartbrew przed 5.2.1 mechanizm kontroli wychodzących adresów URL nie rozpoznawał adresów IPv4 osadzonych w prefiksach NAT64. Uwierzytelniony użytkownik z uprawnieniami do zarządzania połączeniami API mógł podać nazwę hosta lub przekierowanie wskazujące adres NAT64 osadzający prywatny lub link-local adres IPv4, co po translacji przez bramę NAT64 pozwalało na dostęp do wewnętrznych zasobów, w tym metadanych chmury 169.254.169.254.

Ocena ryzyka

Użytkownik z uprawnieniami do konfiguracji połączeń API może obejść politykę wychodzącą i odczytać odpowiedzi z wewnętrznych hostów IPv4 oraz metadanych chmury. Może to prowadzić do ujawnienia poufnych danych infrastruktury.

Rekomendacja

Zaktualizuj Chartbrew do wersji 5.2.1 lub nowszej, aby kontrola wychodzących adresów uwzględniała adresy IPv4 osadzone w prefiksach NAT64.

Inne podatności w Chartbrew

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.1, the outbound URL guard recognized ordinary IPv4, IPv6, and IPv4-mapped IPv6 destinations but did not recognize IPv4 addresses embedded in NAT64 prefixes. The vulnerable surface is aPI Data Connection outbound requests routed through server/modules/outboundTargetPolicy.js. An authenticated user with permission to create or edit an API connection supplies an attacker-controlled hostname or redirect whose DNS answer is a NAT64 address embedding a private or link-local IPv4 destination. The policy treated the NAT64 address as public; a NAT64 gateway then translated it to the embedded private IPv4 address after validation. The bypass requires a NAT64/DNS64 deployment path and connection-management privileges. IPv4-only deployments are not affected by this specific bypass. The attacker can read responses from 169.254.169.254 cloud metadata and arbitrary internal IPv4 hosts and ports reachable through the NAT64 gateway. This issue is fixed in version 5.2.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS