Bug #8070
crash after xmlSecBase64Decode failure
Début:
19 août 2015
Echéance:
% réalisé:
100%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
#6 size_checked_malloc (size=0xfffffffffffffff6) at globals.c:94 #7 0x00007fd7acadf14b in lasso_node_init_from_deflated_query_part () from .../liblasso.so.3 #8 0x00007fd7acaeb363 in lasso_node_init_from_saml2_query_fields () from .../liblasso.so.3 #9 0x00007fd7acaf4ef0 in init_from_query () from .../liblasso.so.3 #10 0x00007fd7acae4560 in lasso_node_init_from_query () from .../liblasso.so.3
Fichiers
Révisions associées
Add checks for failure of an allocation function from libxml (#8070)
g_malloc always trap on allocation errors but not xmlMalloc.
Historique
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Fichier 0001-xml-handle-failure-of-xmlSecBase64Decode-8070.patch 0001-xml-handle-failure-of-xmlSecBase64Decode-8070.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit 9854cd50f374ba8599a4333a692b1265af952da6.
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à Fermé
xml: handle failure of xmlSecBase64Decode() (fixes #8070)
Thanks to fpeters for the patch.