Katalog CVE

CVE-2026-75511

ŚrednieCVSS 5.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Novu przed wersją 3.18.0 nie waliduje adresów URL webhooków czatu pochodzących z różnych źródeł, przekazując je do surowych żądań HTTP. Uwierzytelniony użytkownik może wysyłać żądania POST do wewnętrznych usług sieciowych, co może prowadzić do nieautoryzowanych akcji.

Ocena ryzyka

Atakujący może wykorzystać tę lukę do wykonywania żądań w imieniu workerów Novu do wewnętrznych serwisów, co może narazić organizację na nieautoryzowane operacje lub dostęp do danych.

Rekomendacja

Zaktualizuj Novu do wersji 3.18.0 lub nowszej, która zawiera poprawkę blokującą niebezpieczne adresy URL.

Inne podatności w Novu

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

Novu provides an API for sending notifications through multiple channels. Prior to 3.18.0, Novu accepts chat webhook URLs from subscriber credentials.webhookUrl, channel endpoint endpoint.url, event payload.webhookUrl, and event overrides.webhookUrl, then passes the selected endpoint.url through send-message-chat.usecase.ts to raw HTTP requests in the Slack, Discord, Mattermost, Microsoft Teams, Grafana On-Call, Ryver, Rocket.Chat, GetStream, and Zulip providers. An authenticated user can supply an internal or otherwise restricted destination because these paths do not apply normalizeOutboundHttpUrl, assertSafeOutboundUrl, or the DNS-pinned safeOutboundJsonRequest protection used by the generic webhook providers. The Novu worker can consequently issue attacker-directed POST requests to internal network services and cause interactions or actions supported by those services. This issue is fixed in version 3.18.0.

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