CERTA-2010-ALE-008
Vulnerability from certfr_alerte

Une vulnérabilité non-corrigée dans le Centre d'aide et de support Windows permet à un utilisateur distant malintentionné d'exécuter du code arbitraire.

Description

Une vulnérabilité non-corrigée a été découverte dans le Centre d'aide et de support Windows.

Elle permet à un utilisateur distant malintentionné d'exécuter du code arbitraire, notamment, via un navigateur internet.

Tous les navigateurs peuvent servir de vecteur d'exploitation, notamment si Windows Media Player 9 est installé sur la machine. D'autres vecteurs d'exploitation sont potentiellement possibles, notamment les documents Office.

Des exemples de code d'exploitation de cette vulnérabilité sont d'ores et déjà recensés sur l'Internet. Cette vulnérabilité est actuellement activement exploitée.

Cette vulnérabilité concerne la gestion du protocole HCP utilisé par le Centre d'aide et de support Windows . Une lien HCP spécialement malformé permet ainsi l'exécution de code arbitraire à distance.

Contournements provisoires

Microsoft vient de publier un contournement sous la forme d'un paquet FixIt (voir section Documentation).

Si vous ne pouvez pas déployer ce paquet FixIt, et dans l'attente d'un correctif de l'éditeur, le CERTA recommande les mesures suivantes :

Ces contournements peuvent avoir des effets de bord, notamment sur certaines fonctionnalités de l'aide de Windows.

  • Retirer les droits d'accès à l'exécutable HelpCtr.exe ;

            Echo y| cacls %WINDIR%\PCHealth\HelpCtr\Binaries\HelpCtr.exe /E /P "Tout le monde":N
    

    Pour désactiver ce contournement et autoriser l'accès à cet exécutable ;

            Echo y| cacls %WINDIR%\PCHealth\HelpCtr\Binaries\HelpCtr.exe /E /R "Tout le monde"
    
  • Modifier l'association du shell pour le protocole HCP ;

    Renommer (ou supprimer) la clé de registre :

             HKEY_CLASSES_ROOT\HCP\shell\open\command
    

    Par exemple :

             HKEY_CLASSES_ROOT\HCP\shell\open\_command
    

Le CERTA rappelle qu'il est recommandé de naviguer avec un compte utilisateur aux droits restreints et de désactiver l'interprétation de code dynamique (Javascript, ActiveX).

Solution

Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Pour l'instant les systèmes suivants ont été identifiés comme vulnérables :

  • Windows XP SP2/SP3 ;
  • Windows 2003 SP2.
Impacted products
Vendor Product Description

Show details on source website


{
  "$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
  "affected_systems": [],
  "affected_systems_content": "\u003cP\u003ePour l\u0027instant les syst\u00e8mes suivants ont \u00e9t\u00e9 identifi\u00e9s comme  vuln\u00e9rables :\u003c/P\u003e  \u003cUL\u003e    \u003cLI\u003eWindows XP SP2/SP3 ;\u003c/LI\u003e    \u003cLI\u003eWindows 2003 SP2.\u003c/LI\u003e  \u003c/UL\u003e",
  "closed_at": "2010-07-15",
  "content": "## Description\n\nUne vuln\u00e9rabilit\u00e9 non-corrig\u00e9e a \u00e9t\u00e9 d\u00e9couverte dans le Centre d\u0027aide et\nde support Windows.\n\nElle permet \u00e0 un utilisateur distant malintentionn\u00e9 d\u0027ex\u00e9cuter du code\narbitraire, notamment, via un navigateur internet.\n\nTous les navigateurs peuvent servir de vecteur d\u0027exploitation, notamment\nsi Windows Media Player 9 est install\u00e9 sur la machine. D\u0027autres vecteurs\nd\u0027exploitation sont potentiellement possibles, notamment les documents\nOffice.\n\nDes exemples de code d\u0027exploitation de cette vuln\u00e9rabilit\u00e9 sont d\u0027ores\net d\u00e9j\u00e0 recens\u00e9s sur l\u0027Internet. Cette vuln\u00e9rabilit\u00e9 est actuellement\nactivement exploit\u00e9e.\n\nCette vuln\u00e9rabilit\u00e9 concerne la gestion du protocole HCP utilis\u00e9 par le\nCentre d\u0027aide et de support Windows . Une lien HCP sp\u00e9cialement malform\u00e9\npermet ainsi l\u0027ex\u00e9cution de code arbitraire \u00e0 distance.\n\n## Contournements provisoires\n\nMicrosoft vient de publier un contournement sous la forme d\u0027un paquet\nFixIt (voir section Documentation).\n\nSi vous ne pouvez pas d\u00e9ployer ce paquet FixIt, et dans l\u0027attente d\u0027un\ncorrectif de l\u0027\u00e9diteur, le CERTA recommande les mesures suivantes :\n\nCes contournements peuvent avoir des effets de bord, notamment sur\ncertaines fonctionnalit\u00e9s de l\u0027aide de Windows.\n\n-   Retirer les droits d\u0027acc\u00e8s \u00e0 l\u0027ex\u00e9cutable HelpCtr.exe ;\n\n                Echo y| cacls %WINDIR%\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe /E /P \"Tout le monde\":N\n\n    Pour d\u00e9sactiver ce contournement et autoriser l\u0027acc\u00e8s \u00e0 cet\n    ex\u00e9cutable ;\n\n                Echo y| cacls %WINDIR%\\PCHealth\\HelpCtr\\Binaries\\HelpCtr.exe /E /R \"Tout le monde\"\n\n-   Modifier l\u0027association du shell pour le protocole HCP ;\n\n    Renommer (ou supprimer) la cl\u00e9 de registre :\n\n                 HKEY_CLASSES_ROOT\\HCP\\shell\\open\\command\n\n    Par exemple :\n\n                 HKEY_CLASSES_ROOT\\HCP\\shell\\open\\_command\n\nLe CERTA rappelle qu\u0027il est recommand\u00e9 de naviguer avec un compte\nutilisateur aux droits restreints et de d\u00e9sactiver l\u0027interpr\u00e9tation de\ncode dynamique (Javascript, ActiveX).\n\n## Solution\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des\ncorrectifs (cf. section Documentation).\n",
  "cves": [
    {
      "name": "CVE-2010-1885",
      "url": "https://www.cve.org/CVERecord?id=CVE-2010-1885"
    }
  ],
  "initial_release_date": "2010-06-10T00:00:00",
  "last_revision_date": "2010-07-15T00:00:00",
  "links": [
    {
      "title": "Microsoft FixIt KB2219475 du 11 juin 2010 :",
      "url": "http://support.microsoft.com/kb/2219475"
    },
    {
      "title": "Bulletin de s\u00e9curit\u00e9 Microsoft MS10-042 du 13 juillet 2010    :",
      "url": "http://www.microsoft.com/france/technet/security/Bulletin/MS10-042.mspx"
    },
    {
      "title": "Bulletin de s\u00e9curit\u00e9 Microsoft MS10-042 du 13 juillet 2010    :",
      "url": "http://www.microsoft.com/technet/security/Bulletin/MS10-042.mspx"
    },
    {
      "title": "Avis CERTA-2010-AVI-310 du 15 juin 2010 :",
      "url": "http://www.certa.ssi.gouv.fr/site/CERTA-2010-AVI-310/"
    }
  ],
  "reference": "CERTA-2010-ALE-008",
  "revisions": [
    {
      "description": "version initiale ;",
      "revision_date": "2010-06-10T00:00:00.000000"
    },
    {
      "description": "avis de s\u00e9curit\u00e9 Microsoft #2219475 et modification des syst\u00e8mes impact\u00e9s, description et contournements ;",
      "revision_date": "2010-06-11T00:00:00.000000"
    },
    {
      "description": "modification des sections Contournement et Documentation pour l\u0027ajout du FixIt ;",
      "revision_date": "2010-06-14T00:00:00.000000"
    },
    {
      "description": "ajout de la r\u00e9f\u00e9rence CVE ;",
      "revision_date": "2010-07-05T00:00:00.000000"
    },
    {
      "description": "ajout de la correction.",
      "revision_date": "2010-07-15T00:00:00.000000"
    }
  ],
  "risks": [
    {
      "description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
    }
  ],
  "summary": "Une vuln\u00e9rabilit\u00e9 non-corrig\u00e9e dans le Centre d\u0027aide et de support\nWindows permet \u00e0 un utilisateur distant malintentionn\u00e9 d\u0027ex\u00e9cuter du\ncode arbitraire.\n",
  "title": "Vuln\u00e9rabilit\u00e9 dans le Centre d\u0027aide et de support Windows",
  "vendor_advisories": [
    {
      "published_at": null,
      "title": "Avis de s\u00e9curit\u00e9 Microsoft #2219475 du 10 juin 2010",
      "url": "http://www.microsoft.com/technet/security/advisory/2219475.mspx"
    }
  ]
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.


Loading…

Loading…