CERTA-2001-AVI-084
Vulnerability from certfr_avis - Published: - Updated:
Une mauvaise interprétation dans la gestion des entrées des serveurs RPC (Remote Procedure Call) peut entraîner un déni de service sur la machine affectée.
Description
Le système RPC permet, lors d'utilisation d'applications réparties, d'appeler des fonctions situées sur une machine distante. Lors du dialogue entre une machine serveur et une machine client selon le protocole RPC, les connexions réseaux sont gérées par des « stubs » (souches). La souche du système client assure donc la liaison de façon transparente pour l'application utilisée, avec la souche du système serveur.
Lors de la mise en place de plusieurs serveurs RPC, les données provenant des souches ne sont pas systématiquement marquées comme reçues correctement par ces serveurs.
Un utilisateur distant mal intentionné peut, en envoyant des requêtes RPC judicieusement composées, entraîner un encombrement des serveurs RPC pouvant obliger à un redémarrage des machines cibles.
Contournement provisoire
Pour se prémunir contre les attaques provenant d'Internet, il convient de bloquer le port 135/TCP au niveau du garde barrière.
Solution
Se référer au bulletin de sécurité de Microsoft (voir paragraphe Documentation) pour connaitre la disponibilité des correctifs.
None| Vendor | Product | Description | ||
|---|---|---|---|---|
| Microsoft | Windows | Microsoft SQL Server 2000 ; | ||
| Microsoft | Windows | Microsoft Exchange Server 5.5 ; | ||
| Microsoft | Windows | Microsoft SQL Server 7.0 ; | ||
| Microsoft | Windows | Microsoft Windows NT4.0 ; | ||
| Microsoft | Windows | Microsoft Exchange Server 2000 ; | ||
| Microsoft | Windows | Microsoft Windows 2000. |
| Title | Publication Time | Tags | ||||||
|---|---|---|---|---|---|---|---|---|
|
||||||||
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Microsoft SQL Server 2000 ;",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "Microsoft Exchange Server 5.5 ;",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "Microsoft SQL Server 7.0 ;",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "Microsoft Windows NT4.0 ;",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "Microsoft Exchange Server 2000 ;",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
},
{
"description": "Microsoft Windows 2000.",
"product": {
"name": "Windows",
"vendor": {
"name": "Microsoft",
"scada": false
}
}
}
],
"affected_systems_content": null,
"content": "## Description\n\nLe syst\u00e8me RPC permet, lors d\u0027utilisation d\u0027applications r\u00e9parties,\nd\u0027appeler des fonctions situ\u00e9es sur une machine distante. Lors du\ndialogue entre une machine serveur et une machine client selon le\nprotocole RPC, les connexions r\u00e9seaux sont g\u00e9r\u00e9es par des \u00ab stubs \u00bb\n(souches). La souche du syst\u00e8me client assure donc la liaison de fa\u00e7on\ntransparente pour l\u0027application utilis\u00e9e, avec la souche du syst\u00e8me\nserveur.\n\nLors de la mise en place de plusieurs serveurs RPC, les donn\u00e9es\nprovenant des souches ne sont pas syst\u00e9matiquement marqu\u00e9es comme re\u00e7ues\ncorrectement par ces serveurs.\n\nUn utilisateur distant mal intentionn\u00e9 peut, en envoyant des requ\u00eates\nRPC judicieusement compos\u00e9es, entra\u00eener un encombrement des serveurs RPC\npouvant obliger \u00e0 un red\u00e9marrage des machines cibles.\n\n## Contournement provisoire\n\nPour se pr\u00e9munir contre les attaques provenant d\u0027Internet, il convient\nde bloquer le port 135/TCP au niveau du garde barri\u00e8re.\n\n## Solution\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de Microsoft (voir paragraphe\nDocumentation) pour connaitre la disponibilit\u00e9 des correctifs.\n",
"cves": [],
"links": [
{
"title": "Bulletin Microsoft :",
"url": "http://www.microsoft.com/technet/security/bulletin/MS01-041.asp"
}
],
"reference": "CERTA-2001-AVI-084",
"revisions": [
{
"description": "version initiale.",
"revision_date": "2001-07-27T00:00:00.000000"
},
{
"description": "seconde version : modification dans la liste des correctifs du bulletin Microsoft.",
"revision_date": "2002-04-24T00:00:00.000000"
}
],
"risks": [
{
"description": "D\u00e9ni de service"
}
],
"summary": "Une mauvaise interpr\u00e9tation dans la gestion des entr\u00e9es des serveurs RPC\n(Remote Procedure Call) peut entra\u00eener un d\u00e9ni de service sur la machine\naffect\u00e9e.\n",
"title": "Vuln\u00e9rabilit\u00e9 dans les serveurs RPC sous Windows",
"vendor_advisories": [
{
"published_at": null,
"title": "Bulletin Microsoft MS01-041",
"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.