CERTA-2010-AVI-614
Vulnerability from certfr_avis
De multiples vulnérabilités dans TYPO3 permettent, entre autres, d'exécuter du code arbitraire à distance.
Description
De multiples vulnérabilités ont été découvertes dans TYPO3 :
- une injection de code indirecte est possible dans le frontend si la fonctionnalité caching framework est activée (les versions 4.2.x ne sont pas concernées) ;
- un utilisateur légitime du backend peut injecter du code HTML ou javascript ;
- il est possible de contourner la vérification des données transmises par les utilisateurs (mécanisme de protection contre les inclusions de fichiers PHP), ce qui permet l'exécution de code arbitraire à distance ;
- un utilisateur légitime pouvant utiliser les outils d'installation peut réaliser plusieurs injections de code indirectes ;
- des remontées de répertoires sont possibles via la bibliothèque unzip ;
- un utilisateur légitime du backend peut réaliser injection SQL via le module list ;
- dans une configuration SQL particulière (mode NO_BACKSLASH_ESCAPES), il est possible de faire des requêtes LIKE avec des jokers, ce qui permet d'avoir accès à des enregistrements théoriquement inaccessibles.
Solution
Les versions 4.2.16, 4.3.9 et 4.4.5 de TYPO3 corrigent ces vulnérabilités.
NoneImpacted products
References
Title | Publication Time | Tags | |||
---|---|---|---|---|---|
|
{ "$ref": "https://www.cert.ssi.gouv.fr/openapi.json", "affected_systems": [ { "description": "TYPO3 versions 4.2.15 et ant\u00e9rieures ;", "product": { "name": "Typo3", "vendor": { "name": "Typo3", "scada": false } } }, { "description": "TYPO3 versions 4.3.8 et ant\u00e9rieures ;", "product": { "name": "Typo3", "vendor": { "name": "Typo3", "scada": false } } }, { "description": "TYPO3 versions 4.4.4 et ant\u00e9rieures.", "product": { "name": "Typo3", "vendor": { "name": "Typo3", "scada": false } } } ], "affected_systems_content": null, "content": "## Description\n\nDe multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans TYPO3 :\n\n- une injection de code indirecte est possible dans le frontend si la\n fonctionnalit\u00e9 caching framework est activ\u00e9e (les versions 4.2.x ne\n sont pas concern\u00e9es) ;\n- un utilisateur l\u00e9gitime du backend peut injecter du code HTML ou\n javascript ;\n- il est possible de contourner la v\u00e9rification des donn\u00e9es transmises\n par les utilisateurs (m\u00e9canisme de protection contre les inclusions\n de fichiers PHP), ce qui permet l\u0027ex\u00e9cution de code arbitraire \u00e0\n distance ;\n- un utilisateur l\u00e9gitime pouvant utiliser les outils d\u0027installation\n peut r\u00e9aliser plusieurs injections de code indirectes ;\n- des remont\u00e9es de r\u00e9pertoires sont possibles via la biblioth\u00e8que\n unzip ;\n- un utilisateur l\u00e9gitime du backend peut r\u00e9aliser injection SQL via\n le module list ;\n- dans une configuration SQL particuli\u00e8re (mode NO_BACKSLASH_ESCAPES),\n il est possible de faire des requ\u00eates LIKE avec des jokers, ce qui\n permet d\u0027avoir acc\u00e8s \u00e0 des enregistrements th\u00e9oriquement\n inaccessibles.\n\n## Solution\n\nLes versions 4.2.16, 4.3.9 et 4.4.5 de TYPO3 corrigent ces\nvuln\u00e9rabilit\u00e9s.\n", "cves": [], "initial_release_date": "2010-12-17T00:00:00", "last_revision_date": "2010-12-17T00:00:00", "links": [], "reference": "CERTA-2010-AVI-614", "revisions": [ { "description": "version initiale.", "revision_date": "2010-12-17T00:00:00.000000" } ], "risks": [ { "description": "Ex\u00e9cution de code arbitraire \u00e0 distance" }, { "description": "Injection de code indirecte \u00e0 distance" }, { "description": "Contournement de la politique de s\u00e9curit\u00e9" }, { "description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es" } ], "summary": "De multiples vuln\u00e9rabilit\u00e9s dans \u003cspan class=\"textit\"\u003eTYPO3\u003c/span\u003e\npermettent, entre autres, d\u0027ex\u00e9cuter du code arbitraire \u00e0 distance.\n", "title": "Multiples vuln\u00e9rabilit\u00e9s dans TYPO3", "vendor_advisories": [ { "published_at": null, "title": "Bulletin de s\u00e9curit\u00e9 TYPO3-SA-2010-022 du 16 d\u00e9cembre 2010", "url": "http://typo3.org/teams/security/security-bulletins/typo3-sa-2010-022/" } ] }
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…