CVE-2026-57162 in pjprojectinformation

Résumé

par VulDB • 04/09/2026

PJSIP est une bibliothèque de communication multimédia libre et open source écrite en C. Avant le commit a1b707c, un dépassement de pile (stack buffer overflow) existe dans le transport média SRTP/SDES lors du traitement des attributs `a=crypto` pendant l'offre/réponse SDP (`sdes_encode_sdp()` dans `transport_srtp_sdes.c`). Cela affecte les applications avec SRTP activé (option ou obligatoire, utilisant la clé SDES). Lors de la négociation média, les attributs crypto provenant du SDP distant sont collectés dans un tableau de taille fixe sans limiter leur nombre ; un pair distant qui inclut un nombre excessif d'attributs `a=crypto` dans une seule description média peut écrire au-delà de la fin de ce tableau sur la pile. Cela est accessible depuis un INVITE SIP entrant pendant l'échange offre/réponse, avant l'authentification au niveau application. L'impact peut aller d'une terminaison inattendue de l'application à un piratage du flux d'exécution (control flow hijack) ou une corruption mémoire. Les applications qui n'activent pas SRTP ne sont pas affectées. Ce problème a été corrigé via le commit a1b707c.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

24/06/2026

Divulgation

04/09/2026

Modérer

accepté

Entrée

VDB-399105

CPE

prêt

EPSS

0.00353

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!