![]() |
CERTA Centre d'Expertise Gouvernemental de |
![]() |
|
Affaire suivie par : CERTA Objet : Problème de gestion des
descripteurs de fichier sous BSD
Gestion du document
Une gestion de version détaillée se trouve à la fin de ce document. 1 RisqueElévation de privilèges. 2 Systèmes affectés
3 RésuméUne mauvaise gestion des descripteurs de fichier sous FreeBSD permet à un utilisateur mal intentionné d'élever ses privilèges. 4 DescriptionPar convention, sur les systèmes POSIX, les descripteurs de fichier 0, 1 et 2 correspondent respectivement à l'entrée standard, la sortie standard et l'erreur standard. Les descripteurs de fichier sont alloués séquentiellement, en partant du numéro de descripteur non attribué le plus bas. Si un programme set-uid ou set-gid était lancé avec certains descripteurs d'entrée/sortie fermés (descripteurs 0, 1 et 2), ce programme pourrait ouvrir un fichier et l'associer par erreur à l'entrée standard, la sortie standard ou l'erreur standard. Le programme pourrait ainsi lire des données d'un fichier, ou écrire dans celui-ci par erreur. L'exploitation de cette vulnérabilité permet, dans certains cas, à un utilisateur local mal intentionné d'obtenir les privilèges root. 5 SolutionMettre à jour le noyau. Se référer aux avis de sécurité du distributeur. 6 DocumentationAvis de sécurité FreeBSD-SA-02:23.stdio : ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:23.asc Avis de sécurité OpenBSD fdalloc2 du 8 mai 2002 : http://www.openbsd.org/errata.html Gestion détaillée du document
CERTA 2012-01-04 |
![]() |
||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||