CVE-2026-45103 in OpenSIPSinformazioni

Riassunto

di VulDB • 05/08/2026

OpenSIPS è un'implementazione di server per il Session Initiation Protocol (SIP). Nelle versioni precedenti alla 3.6.6 e alla 4.0.0-rc1, lo strato di incapsulamento dei messaggi TCP analizza l'intestazione Content-Length utilizzando aritmetica unsigned int senza alcun controllo di overflow. Quando un attaccante invia un valore Content-Length che provoca un overflow su unsigned int (ad esempio, 4294967296), lo strato di incapsulamento calcola un valore avvolto (wrapped-around) (ad esempio, 0) e suddivide il flusso TCP al confine errato, causando l'elaborazione del corpo del primo messaggio SIP come se fosse un messaggio separato, abilitando così la tecnica dello "SIP message smuggling". Poiché Content-Length viene analizzato nello strato di trasporto prima dell'autenticazione, un attaccante non autenticato e basato sulla rete può eseguire lo smuggle di messaggi SIP arbitrari su qualsiasi trasporto basato su TCP (proto_tcp, proto_tls, proto_ws, proto_wss) su qualsiasi istanza con il supporto TCP abilitato, senza prerequisiti relativi agli script di routing. Ciò consente ai messaggi smugglati di bypassare le policy di sicurezza front-end degli SBC/proxy, ereditare il contesto di autenticazione della connessione ed eludere i limiti di frequenza (rate limiting). Questo problema è stato risolto nelle versioni 3.6.6 e 4.0.0-rc1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

GitHub M

Prenotare

08/05/2026

Divulgazione

05/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!