Que faut-il savoir sur « Protocoles basés sur ASN.1 (SNMP, LDAP, X.509, etc.) » ?
Extrait de Sécurité informatique
ASN.1 est un langage de description de données utilisé dans :
Les certificats X.509 (SSL/TLS).
Le protocole SNMP (pour l’administration réseau).
Le protocole LDAP (annuaire).
Risques :
L’implémentation ASN.1 est complexe, et des vulnérabilités ont été découvertes par le passé (ex. OpenSSL, encodeurs/décodeurs SNMP).
Des champs mal formés ou intentionnellement corrompus peuvent déclencher un débordement ou un plantage du parseur.
