L'équipe Vigil@nce veille les vulnérabilités publiques qui affectent votre parc informatique, puis propose des correctifs sécurité, une base et des outils pour y remédier.

annonce de vulnérabilité informatique CVE-2012-3488 CVE-2012-3489

PostgreSQL : accès fichier via XML et XSLT

Synthèse de la vulnérabilité

Un attaquant peut transmettre un fichier XML/XSLT illicite à PostgreSQL, afin de lire un fichier, ou d'écrire un fichier.
Systèmes impactés : Debian, Fedora, Mandriva Linux, McAfee Security for Email Servers, openSUSE, Solaris, PostgreSQL, RHEL, SUSE Linux Enterprise Desktop, SLES.
Gravité de cette alerte : 2/4.
Conséquences d'un piratage : lecture de données, création/modification de données.
Origine du pirate : document.
Nombre de vulnérabilités dans ce bulletin : 2.
Date création : 17/08/2012.
Références de cette alerte : BID-55072, BID-55074, CERTA-2012-AVI-455, CVE-2012-3488, CVE-2012-3489, DSA-2534-1, FEDORA-2012-12156, FEDORA-2012-12165, MDVSA-2012:139, openSUSE-SU-2012:1251-1, openSUSE-SU-2012:1288-1, openSUSE-SU-2012:1299-1, RHSA-2012:1263-01, RHSA-2012:1264-01, SUSE-SU-2012:1021-1, SUSE-SU-2012:1336-1, VIGILANCE-VUL-11867.

Description de la vulnérabilité

Le service PostgreSQL peut manipuler des données XML/XSLT. Deux vulnérabilités peuvent se produire lors de la manipulation de ces données.

Une feuille de styles XSLT (transformation) peut contenir des commandes pour lire ou écrire dans des fichiers externes. Par exemple "<sax:output ..." (SAXON) indique le nom du fichier où écrire. Cependant, la fonction xslt_process() du module contrib/xml2 ne désactive pas cette fonctionnalité. [grav:2/4; BID-55072, CVE-2012-3488]

Les données XML peuvent contenir des entités externes (DTD) lisant un fichier. Par exemple "<!ENTITY nom SYSTEM "fichier">". Cependant, la fonction xml_parse() de PostgreSQL ne désactive pas cette fonctionnalité. [grav:2/4; BID-55074, CVE-2012-3489]

Un attaquant peut donc transmettre un fichier XML/XSLT illicite à PostgreSQL, afin de lire un fichier, ou d'écrire un fichier.
Bulletin Vigil@nce complet... (Essai gratuit)

Service de veille sur les vulnérabilités informatiques

Vigil@nce fournit une gestion de vulnérabilité de système. La veille sécurité Vigil@nce publie des bulletins de vulnérabilités pour les failles qui impactent le système d'information. Chaque administrateur peut personnaliser la liste des produits pour lesquels il souhaite recevoir des alertes de vulnérabilités. Le service de veille sur les vulnérabilités informatiques Vigil@nce alerte vos équipes des failles et des menaces qui concernent votre système d'information.