Katalog CWE

CWE-623 · Słabość

Unsafe ActiveX Control Marked Safe For Scripting

Abstrakcja
Wariant
Status
Szkic
Dodano
7 maja 2007
Ostatnia zmiana
11 grudnia 2025

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

An ActiveX control is intended for restricted use, but it has been marked as safe-for-scripting.

This might allow attackers to use dangerous functionality via a web page that accesses the control, which can lead to different resultant vulnerabilities, depending on the control's behavior.

Skutki

  • Confidentiality, Integrity, Availability

    Execute Unauthorized Code or Commands

Zapobieganie

  • Architecture and Design

    During development, do not mark it as safe for scripting.

  • System Configuration

    After distribution, you can set the kill bit for the control so that it is not accessible from Internet Explorer.

Przykłady podatności

Słabość nadrzędna

Pokrewna

Kiedy powstaje

Dotyczy

Not Language-Specific, Web Based

Źródła

  1. Developing Secure ActiveX Controls — Microsoft, 2005
  2. How to stop an ActiveX control from running in Internet Explorer — Microsoft
  3. Writing Secure Code — Michael Howard, David LeBlanc, Chapter 16, "What ActiveX Components Are Safe for Initialization and Safe for Scripting?" Page 510, Microsoft Press, 2002
  4. The Art of Software Security Assessment — Mark Dowd, John McDonald, Justin Schuh, Chapter 12, "ActiveX Security", Page 749, Addison Wesley, 2006

Wpis z katalogu CWE 4.20.