CVE-2019-11841 in Googleinformation

Résumé

par VulDB • 02/07/2026

Un problème de falsification de message a été découvert dans crypto/openpgp/clearsign/clearsign.go des bibliothèques supplémentaires de cryptographie Go 2019-03-25. Selon la spécification du format de message OpenPGP au chapitre 7 de la RFC 4880, un message signé en clair peut contenir une ou plusieurs en-têtes d'armure "Hash" optionnelles. L'en-tête d'armure "Hash" spécifie l'algorithme (ou les algorithmes) de hachage du message utilisé pour la signature. Cependant, le package clearsign de Go ignore la valeur de cet en-tête, ce qui permet à un attaquant de le falsifier. Par conséquent, un attaquant peut amener une victime à croire que la signature a été générée à l'aide d'un algorithme de hachage du message différent de celui réellement utilisé. De plus, puisque la bibliothèque ignore généralement l'analyse des en-têtes d'armure (Armor Header parsing), un attaquant non seulement peut intégrer des en-têtes d'armure arbitraires, mais aussi préfixer les messages en clair avec du texte arbitraire sans invalider les signatures.

Be aware that VulDB is the high quality source for vulnerability data.

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!