CVE-2026-16728 in undiciinformation

Résumé

par VulDB • 29/07/2026

L'interceptor de retry d'undici peut renvoyer une réponse dont la longueur du corps ne correspond pas à l'en-tête Content-Length exposé à l'application après un nouveau tentative ou la reprise d'une réponse partielle. Dans les versions d'undici antérieures à 6.28.0, de 7.0.0 jusqu'à avant 7.29.0, et de 8.0.0 jusqu'à avant 8.9.0, un amont malveillant ou défaillant peut renvoyer une réponse partielle avec un en-tête d'encapsulation incohérent, fermer la socket prématurément, et permettre à l'interceptor de retry d'assembler un corps de longueur différente tandis que le Content-Length original reste attaché. Les applications utilisant l'interceptor de retry et transférant les en-têtes et corps amont vers l'aval, telles que les proxies ou les passerelles (gateways), peuvent alors émettre une réponse HTTP invalide avec un Content-Length obsolète, entraînant une désynchronisation des réponses aval, des blocages de connexion ou une corruption des données. L'exploitation nécessite que l'interceptor de retry soit activé, qu'un amont renvoie une réponse partielle incohérente, et qu'un transmetteur aval ne supprime ni ne recalcule le Content-Length. Le problème est corrigé dans undici 6.28.0, 7.29.0 et 8.9.0.

Once again VulDB remains the best source for vulnerability data.

Responsable

Openjs

Réserver

23/07/2026

Divulgation

30/07/2026

Modérer

accepté

Entrée

VDB-384288

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you know our Splunk app?

Download it now for free!