Rechercher
Contactez-nous Suivez-nous sur Twitter En francais English Language
 

Abonnez-vous gratuitement à notre NEWSLETTER

Newsletter FR

Newsletter EN

Vulnérabilités

Se désabonner











Vigil@nce : Noyau Linux, élévation de privilèges via VIDIOCSMICROCODE

octobre 2010 par Vigil@nce

Ce bulletin a été rédigé par Vigil@nce : http://vigilance.fr/

SYNTHÈSE DE LA VULNÉRABILITÉ

Sur un processeur 64 bits, un attaquant local peut employer VIDIOCSMICROCODE pour écrire en mémoire noyau, afin d’élever ses privilèges.

- Gravité : 2/4
- Date création : 21/10/2010

DESCRIPTION DE LA VULNÉRABILITÉ

Le fichier drivers/media/video/v4l2-compat-ioctl32.c assure la conversion entre les ioctls 32 bits et 64 bits pour V4L2 (Video for Linux 2).

L’ioctl VIDIOCSMICROCODE (sur /dev/video*) appelle get_microcode32() qui utilise copy_from_user() sans vérifier si l’adresse mémoire destination est valide. Un attaquant peut ainsi écrire ses données en mémoire noyau.

Sur un processeur 64 bits, un attaquant local peut donc employer VIDIOCSMICROCODE pour écrire en mémoire noyau, afin d’élever ses privilèges.

ACCÈS AU BULLETIN VIGIL@NCE COMPLET

http://vigilance.fr/vulnerabilite/N...


Voir les articles précédents

    

Voir les articles suivants

Les événements

5 juin CSO Interchange : L’entreprise étendue à l’heure du Cloud

Jamais l’entreprise n’a été aussi étendue. Du télétravail aux applications métier dans le Nuage en passant par les terminaux mobiles, ses ressources sont de plus en plus souvent hors les murs. Comment s’organiser afin de continuer à opérer de manière sûre et efficace dans un monde étendu ? Venez partager vos stratégies et vos bonnes pratiques afin de tirer au mieux partie de l’entreprise étendue.


    

Voir tous les évènements