CERTA-2001-AVI-086
Vulnerability from certfr_avis - Published: - Updated:
CBOS est le "Cisco Broadband Operating System", système d'exploitation utilisé dans les routeurs de la famille 600. Des vulnérabilités dans les utilitaires de configuration accessibles via telnet ou via HTTP permettent à un utilisateur mal intentionné de réaliser un déni de service sur les routeurs.
Description
Quand un routeur est accédé par telnet ou HTTP via de multiples connexions, le routeur se met dans un état dans lequel il n'achemine plus aucun trafic et ne répond plus aux tentatives de configuration. Seul un redémarrage de l'équipement permet de le rendre de nouveau opérationnel.
De plus, le service de configuration web (HTTP) est autorisé par défaut et une erreur de CBOS ne permet pas de le désactiver même si dans la configuration le service est désactivé explicitement.
Un utilisateur mal intentionné peut utiliser ces vulnérabilités afin de réaliser à distance un déni de service sur ces routeurs. Il faut souligner que les vers tels que Code Red qui exploitent des vulnérabilités liées à des services accessibles via le port 80 (HTTP) peuvent entrainer aussi un déni de service sur ces équipements (voir CERTA-2001-ALE-008 : Propagation du ver "Code Red").
Contournement provisoire
5.0.0.1
Dans son avis de sécurité (voir "Documentation"), Cisco conseille d'utiliser un port différent du port 80 pour l'utilitaire de configuration Web afin d'empêcher les dénis de service dus aux vers: set web port xx où xx est un numéro de port > 1024.
5.0.0.2
Une autre solution consiste à désactiver les utilitaires de configuration à distance au moyen de filtres:
set filter 0 on deny incoming all 0.0.0.0 0.0.0.0 \<ip-routeur> 255.255.255.255 protocol TCP srcport 0-65535 destport 23-23
set filter 1 on deny incoming all 0.0.0.0 0.0.0.0 \<ip-routeur> 255.255.255.255 protocol TCP srcport 0-65535 destport 80-80
A noter que dans ce cas, seule une console reliée au port série permettra de configurer le routeur. Consultez la documentation Cisco pour plus de renseignements sur l'utilisation des filtres.
Solution
Ces vulnérabilités sont corrigées dans les révisions 2.4.2b et 2.4.3 de CBOS.
Contactez votre support Cisco pour l'obtention de ces mises-à-jour.
Routeurs Cisco de la famille 600 : 627, 633, 673, 675, 675E, 677, 677i et 678.
Ces modèles sont vulnérables s'ils utilisent une des révisions CBOS suivantes: 2.0.1, 2.1.0, 2.1.0a, 2.2.0, 2.2.1, 2.2.1a, 2.3, 2.3.2, 2.3.5, 2.3.7, 2.3.8, 2.3.9, 2.4.1, 2.4.2, 2.4.2ap.
| Vendor | Product | Description |
|---|
| Title | Publication Time | Tags | |
|---|---|---|---|
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [],
"affected_systems_content": "\u003cp\u003eRouteurs Cisco de la famille 600 : 627, 633, 673, 675, 675E, 677, 677i et 678. \u003cP\u003eCes mod\u00e8les sont vuln\u00e9rables s\u0027ils utilisent une des r\u00e9visions CBOS suivantes: 2.0.1, 2.1.0, 2.1.0a, 2.2.0, 2.2.1, 2.2.1a, 2.3, 2.3.2, 2.3.5, 2.3.7, 2.3.8, 2.3.9, 2.4.1, 2.4.2, 2.4.2ap.\u003c/P\u003e\u003c/p\u003e",
"content": "## Description\n\nQuand un routeur est acc\u00e9d\u00e9 par telnet ou HTTP via de multiples\nconnexions, le routeur se met dans un \u00e9tat dans lequel il n\u0027achemine\nplus aucun trafic et ne r\u00e9pond plus aux tentatives de configuration.\nSeul un red\u00e9marrage de l\u0027\u00e9quipement permet de le rendre de nouveau\nop\u00e9rationnel.\n\nDe plus, le service de configuration web (HTTP) est autoris\u00e9 par d\u00e9faut\net une erreur de CBOS ne permet pas de le d\u00e9sactiver m\u00eame si dans la\nconfiguration le service est d\u00e9sactiv\u00e9 explicitement.\n\nUn utilisateur mal intentionn\u00e9 peut utiliser ces vuln\u00e9rabilit\u00e9s afin de\nr\u00e9aliser \u00e0 distance un d\u00e9ni de service sur ces routeurs. Il faut\nsouligner que les vers tels que Code Red qui exploitent des\nvuln\u00e9rabilit\u00e9s li\u00e9es \u00e0 des services accessibles via le port 80 (HTTP)\npeuvent entrainer aussi un d\u00e9ni de service sur ces \u00e9quipements (voir\nCERTA-2001-ALE-008 : Propagation du ver \"Code Red\").\n\n## Contournement provisoire\n\n#### 5.0.0.1\n\nDans son avis de s\u00e9curit\u00e9 (voir \"Documentation\"), Cisco conseille\nd\u0027utiliser un port diff\u00e9rent du port 80 pour l\u0027utilitaire de\nconfiguration Web afin d\u0027emp\u00eacher les d\u00e9nis de service dus aux vers: set\nweb port xx o\u00f9 xx est un num\u00e9ro de port \\\u003e 1024.\n\n#### 5.0.0.2\n\nUne autre solution consiste \u00e0 d\u00e9sactiver les utilitaires de\nconfiguration \u00e0 distance au moyen de filtres:\n\nset filter 0 on deny incoming all 0.0.0.0 0.0.0.0 \\\u003cip-routeur\\\u003e\n255.255.255.255 protocol TCP srcport 0-65535 destport 23-23\n\nset filter 1 on deny incoming all 0.0.0.0 0.0.0.0 \\\u003cip-routeur\\\u003e\n255.255.255.255 protocol TCP srcport 0-65535 destport 80-80\n\nA noter que dans ce cas, seule une console reli\u00e9e au port s\u00e9rie\npermettra de configurer le routeur. Consultez la documentation Cisco\npour plus de renseignements sur l\u0027utilisation des filtres.\n\n## Solution\n\nCes vuln\u00e9rabilit\u00e9s sont corrig\u00e9es dans les r\u00e9visions 2.4.2b et 2.4.3 de\nCBOS.\n\nContactez votre support Cisco pour l\u0027obtention de ces mises-\u00e0-jour.\n",
"cves": [],
"links": [
{
"title": "Avis Cisco \"CBOS web-based configuration utility vulnerability\":",
"url": "http://www.cisco.com/warp/public/707/cisco-cbos-webserver-pub.shtml"
}
],
"reference": "CERTA-2001-AVI-086",
"revisions": [
{
"description": "version initiale.",
"revision_date": "2001-08-27T00:00:00.000000"
}
],
"risks": [
{
"description": "L\u0027exploitation de ces vuln\u00e9rabilit\u00e9s permet de r\u00e9aliser un d\u00e9ni de service"
}
],
"summary": "CBOS est le \"Cisco Broadband Operating System\", syst\u00e8me d\u0027exploitation\nutilis\u00e9 dans les routeurs de la famille 600. Des vuln\u00e9rabilit\u00e9s dans les\nutilitaires de configuration accessibles via telnet ou via HTTP\npermettent \u00e0 un utilisateur mal intentionn\u00e9 de r\u00e9aliser un d\u00e9ni de\nservice sur les routeurs.\n",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans Cisco CBOS",
"vendor_advisories": [
{
"published_at": null,
"title": "Avis Cisco \"CBOS web-based configuration utility vulnerability\"",
"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.