CERTA-2003-AVI-007
Vulnerability from certfr_avis - Published: 2003-01-21 - Updated: 2003-01-21
Un débordement de mémoire de la fonction utmp_update sous Solaris permet d'exécuter du code arbitraire avec les privilèges de l'administrateur root.
Description
Le programme utmp_update présent dans le répertoire /usr/lib est une fonction non documentée appelée par le système pour mettre à jour les enregistrements des fichiers utmp et utmpx.
Ces derniers journalisent les connexions des utilisateurs au système et sont accessibles par des programmes tels que who, login, last, etc.
Un utilisateur mal intentionné peut exécuter du code arbitraire avec les privilèges de l'administrateur root au moyen d'un débordement de mémoire de la fonction utmp_update.
Il faut être connecté localement pour pouvoir exploiter cette vulnérabilité.
Solution
Consulter le bulletin d'alerte #50008 de Sun (voir paragraphe Documentation) pour connaître la disponibilité des correctifs à appliquer.
- Solaris 2.6 sous architecture i386 et Sparc ;
- Solaris 7 sous architecture i386 et Sparc ;
- Solaris 8 sous architecture i386 et Sparc ;
- Solaris 9 sous architecture i386 et Sparc.
Nota : La vulnérabilité n'a pas été vérifiée par Sun sur la version 2.5.1 de Solaris, et Sun indique qu'il ne développera pas de correctif pour ce système.
| Vendor | Product | Description |
|---|
| Title | Publication Time | Tags | ||||||
|---|---|---|---|---|---|---|---|---|
|
||||||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [],
"affected_systems_content": "\u003cUL\u003e \u003cLI\u003eSolaris 2.6 sous architecture i386 et Sparc ;\u003c/LI\u003e \u003cLI\u003eSolaris 7 sous architecture i386 et Sparc ;\u003c/LI\u003e \u003cLI\u003eSolaris 8 sous architecture i386 et Sparc ;\u003c/LI\u003e \u003cLI\u003eSolaris 9 sous architecture i386 et Sparc.\u003c/LI\u003e \u003c/UL\u003e \u003cP\u003e\u003cTT\u003eNota :\u003c/TT\u003e La vuln\u00e9rabilit\u00e9 n\u0027a pas \u00e9t\u00e9 v\u00e9rifi\u00e9e par Sun sur la version 2.5.1 de Solaris, et Sun indique qu\u0027il ne d\u00e9veloppera pas de correctif pour ce syst\u00e8me.\u003c/P\u003e",
"content": "## Description\n\nLe programme utmp_update pr\u00e9sent dans le r\u00e9pertoire /usr/lib est une\nfonction non document\u00e9e appel\u00e9e par le syst\u00e8me pour mettre \u00e0 jour les\nenregistrements des fichiers utmp et utmpx.\n\nCes derniers journalisent les connexions des utilisateurs au syst\u00e8me et\nsont accessibles par des programmes tels que who, login, last, etc.\n\nUn utilisateur mal intentionn\u00e9 peut ex\u00e9cuter du code arbitraire avec les\nprivil\u00e8ges de l\u0027administrateur root au moyen d\u0027un d\u00e9bordement de m\u00e9moire\nde la fonction utmp_update.\n\nIl faut \u00eatre connect\u00e9 localement pour pouvoir exploiter cette\nvuln\u00e9rabilit\u00e9.\n\n## Solution\n\nConsulter le bulletin d\u0027alerte \\#50008 de Sun (voir paragraphe\nDocumentation) pour conna\u00eetre la disponibilit\u00e9 des correctifs \u00e0\nappliquer.\n",
"cves": [],
"initial_release_date": "2003-01-21T00:00:00",
"last_revision_date": "2003-01-21T00:00:00",
"links": [
{
"title": "Bulletin de s\u00e9curit\u00e9 #50008 de Sun :",
"url": "http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert%2F50008"
}
],
"reference": "CERTA-2003-AVI-007",
"revisions": [
{
"description": "version initiale.",
"revision_date": "2003-01-21T00:00:00.000000"
}
],
"risks": [
{
"description": "Ex\u00e9cution de code arbitraire"
},
{
"description": "\u00c9l\u00e9vation de privil\u00e8ges"
}
],
"summary": "Un d\u00e9bordement de m\u00e9moire de la fonction utmp_update sous Solaris permet\nd\u0027ex\u00e9cuter du code arbitraire avec les privil\u00e8ges de l\u0027administrateur\nroot.\n",
"title": "Vuln\u00e9rabilit\u00e9 de utmp_update sous Solaris",
"vendor_advisories": [
{
"published_at": null,
"title": "Bulletin d\u0027alerte #50008 de Sun",
"url": null
}
]
}
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.