Katalog CVE

CVE-2026-112330

WysokieCVSS 7.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Motor.NET w wersjach przed 0.19.0 zawiera podatność na odmowę usługi, która pozwala zdalnemu atakującemu mogącemu publikować do konsumowanej kolejki trwale zablokować usługę poprzez wysłanie wiadomości ze spreparowanymi nagłówkami cloudEvents. Atakujący może podać nieprawidłowy cloudEvents:motorversion, wartość nagłówka z pojedynczym cudzysłowem lub nieparsowalny atrybut typowany, taki jak cloudEvents:time, aby wywołać nieobsłużony wyjątek w ExtractCloudEvent traktowany jako krytyczny, co zatrzymuje aplikację, a niepotwierdzona wiadomość jest ponownie dostarczana po restarcie, prowadząc do trwałej pętli awarii.

Ocena ryzyka

Spreparowana wiadomość z nieprawidłowymi nagłówkami cloudEvents może trwale zablokować usługę Motor.NET, powodując niedostępność systemu. Ryzyko dotyczy wdrożeń, w których atakujący ma możliwość publikowania do konsumowanej kolejki.

Rekomendacja

Zaktualizuj Motor.NET do wersji 0.19.0 lub nowszej. Dodaj walidację nagłówków cloudEvents oraz mechanizmy dead-letter queue dla wiadomości powodujących błędy.

Inne podatności w Motor.NET

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

Motor.NET before 0.19.0 contains a denial of service vulnerability that allows a remote attacker who can publish to a consumed queue to crash the service permanently by sending a message with crafted cloudEvents headers. Attackers can supply an invalid cloudEvents:motorversion, a single double-quote header value, or an unparsable typed attribute such as cloudEvents:time to trigger an unhandled exception in ExtractCloudEvent that is treated as fatal, causing the application to stop and the unacknowledged message to be redelivered on restart, resulting in a permanent crash-loop.

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