Microsoft .NET Framework 4.0/4.5 Reflection Optimization Object Permission erweiterte Rechte
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 8.1 | $0-$5k | 0.00 |
Zusammenfassung
In Microsoft .NET Framework 4.0/4.5 wurde eine kritische Schwachstelle entdeckt. Das betrifft eine unbekannte Funktionalität der Komponente Reflection Optimization Object Permission Handler. Dank Manipulation mit unbekannten Daten kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Die Verwundbarkeit wird als CVE-2012-4777 geführt. Der Angriff kann über das Netzwerk angegangen werden. Ausserdem ist ein Exploit verfügbar. Es wird empfohlen, einen Patch anzuwenden, um dieses Problem zu beheben.
Details
Es wurde eine kritische Schwachstelle in Microsoft .NET Framework 4.0/4.5 (Programming Language Software) entdeckt. Es betrifft eine unbekannte Funktion der Komponente Reflection Optimization Object Permission Handler. Dank der Manipulation mit einer unbekannten Eingabe kann eine erweiterte Rechte-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-264 vorgenommen. Dies wirkt sich aus auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:
The code-optimization feature in the reflection implementation in Microsoft .NET Framework 4 and 4.5 does not properly enforce object permissions, which allows remote attackers to execute arbitrary code via (1) a crafted XAML browser application (aka XBAP) or (2) a crafted .NET Framework application, aka "WPF Reflection Optimization Vulnerability."Die Schwachstelle wurde am 13.11.2012 durch James Forshaw von Context Information Security als MS12-074 in Form eines bestätigten Bulletins (Website) publik gemacht. Auf technet.microsoft.com kann das Advisory eingesehen werden. Die Veröffentlichung geschah dabei in Koordination mit dem Hersteller. Die Verwundbarkeit wird seit dem 06.09.2012 unter CVE-2012-4777 geführt. Sie gilt als schwierig auszunutzen. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind zwar keine technische Details, jedoch ein privater Exploit zur Schwachstelle bekannt. MITRE ATT&CK führt die Angriffstechnik T1068 für diese Schwachstelle.
Er wird als proof-of-concept gehandelt. Für den Vulnerability Scanner Nessus wurde ein Plugin mit der ID 62906 (MS12-074: Vulnerabilities in .NET Framework Could Allow Remote Code Execution (2745030)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Windows : Microsoft Bulletins zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 90841 (Microsoft .NET Framework Remote Code Execution Vulnerability (MS12-074)) zur Prüfung der Schwachstelle an.
Die Schwachstelle lässt sich durch das Einspielen des Patches KB2745030 beheben. Dieser kann von technet.microsoft.com bezogen werden. Das Erscheinen einer Gegenmassnahme geschah direkt nach der Veröffentlichung der Schwachstelle. Microsoft hat also sofort reagiert.
Unter anderem wird der Fehler auch in den Datenbanken von Tenable (62906), SecurityFocus (BID 56464†), OSVDB (87267†), Secunia (SA51236†) und SecurityTracker (ID 1027753†) dokumentiert. In deutscher Sprache berichtet unter anderem Heise zum Fall. Schwachstellen ähnlicher Art sind dokumentiert unter VDB-6926, VDB-6927, VDB-6928 und VDB-6929. If you want to get best quality of vulnerability data, you may have to visit VulDB.
Produkt
Typ
Hersteller
Name
Version
Lizenz
Webseite
- Hersteller: https://www.microsoft.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 9.0VulDB Meta Temp Score: 8.1
VulDB Base Score: 9.0
VulDB Temp Score: 8.1
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
|---|---|---|---|---|---|
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: Erweiterte RechteCWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Nein
Lokal: Nein
Remote: Ja
Verfügbarkeit: 🔍
Zugang: Privat
Status: Proof-of-Concept
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 62906
Nessus Name: MS12-074: Vulnerabilities in .NET Framework Could Allow Remote Code Execution (2745030)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
OpenVAS ID: 902934
OpenVAS Name: Microsoft .NET Framework Remote Code Execution Vulnerability (2745030)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: PatchStatus: 🔍
Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Patch: KB2745030
Timeline
06.09.2012 🔍13.11.2012 🔍
13.11.2012 🔍
13.11.2012 🔍
13.11.2012 🔍
13.11.2012 🔍
13.11.2012 🔍
13.11.2012 🔍
14.11.2012 🔍
15.11.2012 🔍
19.04.2021 🔍
Quellen
Hersteller: microsoft.comAdvisory: MS12-074
Person: James Forshaw
Firma: Context Information Security
Status: Bestätigt
Koordiniert: 🔍
CVE: CVE-2012-4777 (🔍)
GCVE (CVE): GCVE-0-2012-4777
GCVE (VulDB): GCVE-100-6930
OVAL: 🔍
IAVM: 🔍
SecurityFocus: 56464 - Microsoft .NET Framework CVE-2012-4777 Remote Privilege Escalation Vulnerability
Secunia: 51236 - Microsoft .NET Framework Multiple Vulnerabilities, Highly Critical
OSVDB: 87267
SecurityTracker: 1027753 - Microsoft .NET Flaws Let Remote Users Execute Arbitrary Code, Obtain Potentially Sensitive Information, and Bypass Security Restrictions
Vulnerability Center: 37240 - [MS12-074] Microsoft .NET Framework Allows Remote Code Execution, Critical
Heise: 1749437
scip Labs: https://www.scip.ch/?labs.20161013
Siehe auch: 🔍
Eintrag
Erstellt: 15.11.2012 10:46Aktualisierung: 19.04.2021 10:48
Anpassungen: 15.11.2012 10:46 (84), 05.04.2017 16:14 (10), 19.04.2021 10:48 (3)
Komplett: 🔍
Editor:
Cache ID: 216::103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.