CERTA-2011-AVI-504
Vulnerability from certfr_avis - Published: - Updated:
Plusieurs vulnérabilités de Spring Framework ont été corrigées. Certaines permettent l'exécution de code arbitraire à distance.
Description
Spring Framework permet le développement d'application Java/JEE.
Plusieurs vulnérabilités de Spring Framework ont été corrigées :
- (CVE-2011-2730) une double interprétation d'éléments en langage EL permet à un utilisateur malveillant d'obtenir des informations sans en avoir le droit ;
- (CVE-2011-2731) un problème de concurrence dans RunAsManager permet à un utilisateur malveillant d'élever ses privilèges ;
- (CVE-2011-2732) une erreur dans le traitement de connexions et des déconnexions permet à un utilisateur malveillant d'injecter du code dans une réponse HTTP ;
- (CVE-2011-2894) des erreurs dans la de-serialization d'objets permettent à un utilisateur malveillant d'exécuter du code arbitraire à distance.
Solution
Les versions 2.0.7, 2.5.6.SEC03, 2.5.7.SR02 et 3.0.6 remédient à ces vulnérabilités.
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
Spring Framework versions 2.x et 3.x.
Impacted products
| Vendor | Product | Description |
|---|
References
| Title | Publication Time | Tags | |||
|---|---|---|---|---|---|
|
|||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [],
"affected_systems_content": "\u003cp\u003eSpring Framework versions 2.x et 3.x.\u003c/p\u003e",
"content": "## Description\n\nSpring Framework permet le d\u00e9veloppement d\u0027application Java/JEE.\n\nPlusieurs vuln\u00e9rabilit\u00e9s de Spring Framework ont \u00e9t\u00e9 corrig\u00e9es\u00a0:\n\n- (CVE-2011-2730) une double interpr\u00e9tation d\u0027\u00e9l\u00e9ments en langage EL\n permet \u00e0 un utilisateur malveillant d\u0027obtenir des informations sans\n en avoir le droit\u00a0;\n- (CVE-2011-2731) un probl\u00e8me de concurrence dans RunAsManager permet\n \u00e0 un utilisateur malveillant d\u0027\u00e9lever ses privil\u00e8ges\u00a0;\n- (CVE-2011-2732) une erreur dans le traitement de connexions et des\n d\u00e9connexions permet \u00e0 un utilisateur malveillant d\u0027injecter du code\n dans une r\u00e9ponse HTTP\u00a0;\n- (CVE-2011-2894) des erreurs dans la de-serialization d\u0027objets\n permettent \u00e0 un utilisateur malveillant d\u0027ex\u00e9cuter du code\n arbitraire \u00e0 distance.\n\n## Solution\n\nLes versions 2.0.7, 2.5.6.SEC03, 2.5.7.SR02 et 3.0.6 rem\u00e9dient \u00e0 ces\nvuln\u00e9rabilit\u00e9s.\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-2011-2894",
"url": "https://www.cve.org/CVERecord?id=CVE-2011-2894"
},
{
"name": "CVE-2011-2730",
"url": "https://www.cve.org/CVERecord?id=CVE-2011-2730"
},
{
"name": "CVE-2011-2732",
"url": "https://www.cve.org/CVERecord?id=CVE-2011-2732"
},
{
"name": "CVE-2011-2731",
"url": "https://www.cve.org/CVERecord?id=CVE-2011-2731"
}
],
"links": [],
"reference": "CERTA-2011-AVI-504",
"revisions": [
{
"description": "version initiale.",
"revision_date": "2011-09-13T00:00:00.000000"
}
],
"risks": [
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es"
},
{
"description": "\u00c9l\u00e9vation de privil\u00e8ges"
}
],
"summary": "Plusieurs vuln\u00e9rabilit\u00e9s de Spring Framework ont \u00e9t\u00e9 corrig\u00e9es.\nCertaines permettent l\u0027ex\u00e9cution de code arbitraire \u00e0 distance.\n",
"title": "Vuln\u00e9rabilit\u00e9s dans Spring Framework",
"vendor_advisories": [
{
"published_at": null,
"title": "Bulletins de s\u00e9curit\u00e9 Springsource du 09 septembre 2011",
"url": "http://www.springsource.com/security/cve-2011-2894"
}
]
}
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…