CERTA-2009-AVI-119
Vulnerability from certfr_avis - Published: 2009-03-26 - Updated: 2009-03-26
De multiples vulnérabilités du composant et de l'applet Java permettent à un individu distant de contourner la politique de sécurité, d'exécuter du code arbitraire et de réaliser un déni de service.
Description
De multiples vulnérabilités existent dans le composant et l'applet Java :
- la première est présente dans l'implémentation de l'initialisation de connexions LDAP et permet à un individu distant de réaliser un déni de service ;
- la deuxième est présente dans le client LDAP du JRE et permet à un individu distant d'exécuter du code arbitraire présent sur un serveur LDAP spécialement paramétré ;
- la troisième concerne les composants Java utilisant l'application unpack200, elle permet à un individu distant, par le biais de plusieurs débordements, d'élever ses privilèges au moyen d'une application Java spécialement construite ;
- la quatrième est un débordement de mémoire lors de la manipulation d'images, elle permet à un individu distant d'élever ses privilèges par le biais d'un fichier image spécialement construit ;
- la cinquième concerne la gestion du stockage temporaire de certains fichiers (font files), elle permet à un individu distant de réaliser un déni de service en remplissant l'espace de stockage ;
- la sixième concerne le service JAX-WS, présent dans l'implémentation du serveur HTTP, elle permet à un individu distant de réaliser un déni de service ;
- la septième concerne la machine virtuelle du JRE, elle permet à un individu distant de contourner la politique de sécurité et d'exécuter du code arbitraire ;
- la dernière concerne le composant Java, de multiples vulnérabilités de ce composant permettent à un individu distant de contourner la politique de sécurité, d'exécuter du code arbitraire et de réaliser un déni de service.
Solution
Se référer aux bulletins de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
NoneImpacted products
References
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "SDK et JRE versions ant\u00e9rieures \u00e0 1.3.1_25.",
"product": {
"name": "N/A",
"vendor": {
"name": "N/A",
"scada": false
}
}
},
{
"description": "JDK et JRE 5.0 avec une mise \u00e0 jour ant\u00e9rieure \u00e0 la version 18 ;",
"product": {
"name": "N/A",
"vendor": {
"name": "N/A",
"scada": false
}
}
},
{
"description": "JDK et JRE 6 avec une mise \u00e0 jour ant\u00e9rieure \u00e0 la version 13 ;",
"product": {
"name": "N/A",
"vendor": {
"name": "N/A",
"scada": false
}
}
},
{
"description": "SDK et JRE versions ant\u00e9rieures \u00e0 1.4.2_20 ;",
"product": {
"name": "N/A",
"vendor": {
"name": "N/A",
"scada": false
}
}
}
],
"affected_systems_content": null,
"content": "## Description\n\nDe multiples vuln\u00e9rabilit\u00e9s existent dans le composant et l\u0027applet Java\n:\n\n- la premi\u00e8re est pr\u00e9sente dans l\u0027impl\u00e9mentation de l\u0027initialisation\n de connexions LDAP et permet \u00e0 un individu distant de r\u00e9aliser un\n d\u00e9ni de service ;\n- la deuxi\u00e8me est pr\u00e9sente dans le client LDAP du JRE et permet \u00e0 un\n individu distant d\u0027ex\u00e9cuter du code arbitraire pr\u00e9sent sur un\n serveur LDAP sp\u00e9cialement param\u00e9tr\u00e9 ;\n- la troisi\u00e8me concerne les composants Java utilisant l\u0027application\n unpack200, elle permet \u00e0 un individu distant, par le biais de\n plusieurs d\u00e9bordements, d\u0027\u00e9lever ses privil\u00e8ges au moyen d\u0027une\n application Java sp\u00e9cialement construite ;\n- la quatri\u00e8me est un d\u00e9bordement de m\u00e9moire lors de la manipulation\n d\u0027images, elle permet \u00e0 un individu distant d\u0027\u00e9lever ses privil\u00e8ges\n par le biais d\u0027un fichier image sp\u00e9cialement construit ;\n- la cinqui\u00e8me concerne la gestion du stockage temporaire de certains\n fichiers (font files), elle permet \u00e0 un individu distant de r\u00e9aliser\n un d\u00e9ni de service en remplissant l\u0027espace de stockage ;\n- la sixi\u00e8me concerne le service JAX-WS, pr\u00e9sent dans l\u0027impl\u00e9mentation\n du serveur HTTP, elle permet \u00e0 un individu distant de r\u00e9aliser un\n d\u00e9ni de service ;\n- la septi\u00e8me concerne la machine virtuelle du JRE, elle permet \u00e0 un\n individu distant de contourner la politique de s\u00e9curit\u00e9 et\n d\u0027ex\u00e9cuter du code arbitraire ;\n- la derni\u00e8re concerne le composant Java, de multiples vuln\u00e9rabilit\u00e9s\n de ce composant permettent \u00e0 un individu distant de contourner la\n politique de s\u00e9curit\u00e9, d\u0027ex\u00e9cuter du code arbitraire et de r\u00e9aliser\n un d\u00e9ni de service.\n\n## Solution\n\nSe r\u00e9f\u00e9rer aux bulletins de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des\ncorrectifs (cf. section Documentation).\n",
"cves": [],
"initial_release_date": "2009-03-26T00:00:00",
"last_revision_date": "2009-03-26T00:00:00",
"links": [
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254571 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254571-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254611 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254611-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254570 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254570-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254608 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254608-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254609 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254609-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254569 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254569-1"
},
{
"title": "Bulletin de s\u00e9curit\u00e9 Sun Solaris #254610 du 24 mars 2009 :",
"url": "http://sunsolve.sun.com/search/document.do?assetkey=1-66-254610-1"
}
],
"reference": "CERTA-2009-AVI-119",
"revisions": [
{
"description": "version initiale.",
"revision_date": "2009-03-26T00:00:00.000000"
}
],
"risks": [
{
"description": "D\u00e9ni de service \u00e0 distance"
},
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Contournement de la politique de s\u00e9curit\u00e9"
}
],
"summary": "De multiples vuln\u00e9rabilit\u00e9s du composant et de l\u0027applet Java permettent\n\u00e0 un individu distant de contourner la politique de s\u00e9curit\u00e9, d\u0027ex\u00e9cuter\ndu code arbitraire et de r\u00e9aliser un d\u00e9ni de service.\n",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans Java",
"vendor_advisories": [
{
"published_at": null,
"title": "Bulletins de s\u00e9curit\u00e9 254569, 254570, 254571, 254608, 254609, 254610 et 254611 du 24 mars 2009",
"url": null
}
]
}
Loading…
Loading…
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.
Loading…
Loading…