GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

FKIE_CVE-2011-0989

Vulnerability from fkie_nvd - Published: 2011-04-13 21:55 - Updated: 2026-06-16 23:28
Severity
Summary
The RuntimeHelpers.InitializeArray method in metadata/icall.c in Mono, when Moonlight 2.x before 2.4.1 or 3.x before 3.99.3 is used, does not properly restrict data types, which allows remote attackers to modify internal read-only data structures, and cause a denial of service (plugin crash) or corrupt the internal state of the security manager, via a crafted media file, as demonstrated by modifying a C# struct.
References
cve@mitre.orghttp://lists.opensuse.org/opensuse-updates/2011-04/msg00024.html
cve@mitre.orghttp://openwall.com/lists/oss-security/2011/04/06/14Patch
cve@mitre.orghttp://secunia.com/advisories/44002Vendor Advisory
cve@mitre.orghttp://secunia.com/advisories/44076Vendor Advisory
cve@mitre.orghttp://www.mono-project.com/Vulnerabilities
cve@mitre.orghttp://www.securityfocus.com/bid/47208
cve@mitre.orghttp://www.vupen.com/english/advisories/2011/0904Vendor Advisory
cve@mitre.orghttps://bugzilla.novell.com/show_bug.cgi?id=667077Patch
cve@mitre.orghttps://exchange.xforce.ibmcloud.com/vulnerabilities/66624
cve@mitre.orghttps://github.com/mono/mono/commit/035c8587c0d8d307e45f1b7171a0d337bb451f1ePatch
af854a3a-2127-422b-91ae-364da2661108http://lists.opensuse.org/opensuse-updates/2011-04/msg00024.html
af854a3a-2127-422b-91ae-364da2661108http://openwall.com/lists/oss-security/2011/04/06/14Patch
af854a3a-2127-422b-91ae-364da2661108http://secunia.com/advisories/44002Vendor Advisory
af854a3a-2127-422b-91ae-364da2661108http://secunia.com/advisories/44076Vendor Advisory
af854a3a-2127-422b-91ae-364da2661108http://www.mono-project.com/Vulnerabilities
af854a3a-2127-422b-91ae-364da2661108http://www.securityfocus.com/bid/47208
af854a3a-2127-422b-91ae-364da2661108http://www.vupen.com/english/advisories/2011/0904Vendor Advisory
af854a3a-2127-422b-91ae-364da2661108https://bugzilla.novell.com/show_bug.cgi?id=667077Patch
af854a3a-2127-422b-91ae-364da2661108https://exchange.xforce.ibmcloud.com/vulnerabilities/66624
af854a3a-2127-422b-91ae-364da2661108https://github.com/mono/mono/commit/035c8587c0d8d307e45f1b7171a0d337bb451f1ePatch
Impacted products
Vendor Product Version
mono mono *
novell moonlight 2.0
novell moonlight 2.3.0
novell moonlight 2.4
novell moonlight 2.31
novell moonlight 3.0
novell moonlight 3.99

{
  "affected": [
    {
      "affectedData": [
        {
          "product": "n/a",
          "vendor": "n/a",
          "versions": [
            {
              "status": "affected",
              "version": "n/a"
            }
          ]
        }
      ],
      "source": "cve@mitre.org"
    }
  ],
  "configurations": [
    {
      "nodes": [
        {
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:mono:mono:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "E062208D-082B-4BFD-85CA-3848ECE6F8CF",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:2.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "711824C0-5BFC-4D3A-BAB2-84B8F20BDD7C",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:2.3.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "C74F2C01-7E26-474A-B8CA-EFCC5C91D83D",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:2.4:*:*:*:*:*:*:*",
              "matchCriteriaId": "704EB745-3307-4903-8B3B-DCC6682EE228",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:2.31:*:*:*:*:*:*:*",
              "matchCriteriaId": "DB7A6358-630E-43FA-B2B8-C99A8808BB09",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:3.0:*:*:*:*:*:*:*",
              "matchCriteriaId": "AADDCD5B-D116-4BFC-BD2B-4EB6F4470359",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:novell:moonlight:3.99:*:*:*:*:*:*:*",
              "matchCriteriaId": "21676825-737D-4071-A7F1-BFB6047215F1",
              "vulnerable": true
            }
          ],
          "negate": false,
          "operator": "OR"
        }
      ]
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The RuntimeHelpers.InitializeArray method in metadata/icall.c in Mono, when Moonlight 2.x before 2.4.1 or 3.x before 3.99.3 is used, does not properly restrict data types, which allows remote attackers to modify internal read-only data structures, and cause a denial of service (plugin crash) or corrupt the internal state of the security manager, via a crafted media file, as demonstrated by modifying a C# struct."
    },
    {
      "lang": "es",
      "value": "El m\u00e9todo RuntimeHelpers.InitializeArray de metadata/icall.c de Mono, si Moonlight 2.x anterior a 2.4.1 o 3.x anterior a 3.99.3 es utilizado, no restringe apropiadamente los tipos de datos, lo que permite a atacantes remotos modificar las estructuras de datos de s\u00f3lo lectura internas, y provocar una denegaci\u00f3n de servicio (ca\u00edda o cuelgue del plugin) o coromper el estado interno del gestor de seguridad, a trav\u00e9s de un fichero multimedia modificado, como se ha demostrado modificando una struct C#."
    }
  ],
  "id": "CVE-2011-0989",
  "lastModified": "2026-06-16T23:28:24.590",
  "metrics": {
    "cvssMetricV2": [
      {
        "acInsufInfo": false,
        "baseSeverity": "MEDIUM",
        "cvssData": {
          "accessComplexity": "MEDIUM",
          "accessVector": "NETWORK",
          "authentication": "NONE",
          "availabilityImpact": "PARTIAL",
          "baseScore": 5.8,
          "confidentialityImpact": "NONE",
          "integrityImpact": "PARTIAL",
          "vectorString": "AV:N/AC:M/Au:N/C:N/I:P/A:P",
          "version": "2.0"
        },
        "exploitabilityScore": 8.6,
        "impactScore": 4.9,
        "obtainAllPrivilege": false,
        "obtainOtherPrivilege": false,
        "obtainUserPrivilege": false,
        "source": "nvd@nist.gov",
        "type": "Primary",
        "userInteractionRequired": false
      }
    ]
  },
  "published": "2011-04-13T21:55:00.737",
  "references": [
    {
      "source": "cve@mitre.org",
      "url": "http://lists.opensuse.org/opensuse-updates/2011-04/msg00024.html"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Patch"
      ],
      "url": "http://openwall.com/lists/oss-security/2011/04/06/14"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/44002"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/44076"
    },
    {
      "source": "cve@mitre.org",
      "url": "http://www.mono-project.com/Vulnerabilities"
    },
    {
      "source": "cve@mitre.org",
      "url": "http://www.securityfocus.com/bid/47208"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://www.vupen.com/english/advisories/2011/0904"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Patch"
      ],
      "url": "https://bugzilla.novell.com/show_bug.cgi?id=667077"
    },
    {
      "source": "cve@mitre.org",
      "url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/66624"
    },
    {
      "source": "cve@mitre.org",
      "tags": [
        "Patch"
      ],
      "url": "https://github.com/mono/mono/commit/035c8587c0d8d307e45f1b7171a0d337bb451f1e"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://lists.opensuse.org/opensuse-updates/2011-04/msg00024.html"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Patch"
      ],
      "url": "http://openwall.com/lists/oss-security/2011/04/06/14"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/44002"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://secunia.com/advisories/44076"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://www.mono-project.com/Vulnerabilities"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "http://www.securityfocus.com/bid/47208"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Vendor Advisory"
      ],
      "url": "http://www.vupen.com/english/advisories/2011/0904"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Patch"
      ],
      "url": "https://bugzilla.novell.com/show_bug.cgi?id=667077"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/66624"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Patch"
      ],
      "url": "https://github.com/mono/mono/commit/035c8587c0d8d307e45f1b7171a0d337bb451f1e"
    }
  ],
  "sourceIdentifier": "cve@mitre.org",
  "vulnStatus": "Modified",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-264"
        }
      ],
      "source": "nvd@nist.gov",
      "type": "Primary"
    }
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

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.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…