var-201001-0740
Vulnerability from variot

RealNetworks RealPlayer 10, RealPlayer 10.5 6.0.12.1040 through 6.0.12.1741, RealPlayer 11 11.0.0 through 11.0.4, RealPlayer Enterprise, Mac RealPlayer 10 and 10.1, Linux RealPlayer 10, and Helix Player 10.x allow remote attackers to have an unspecified impact via a crafted media file that uses HTTP chunked transfer coding, related to an "overflow.". RealPlayer SP, RealPlayer, and Helix Player are prone to multiple remote vulnerabilities, including heap- and stack-based buffer-overflow issues. A remote attacker could exploit these issues by crafting a file and enticing an unsuspecting user to open it using a vulnerable application. Successful exploits will allow the attacker to execute arbitrary code within the context of the affected application. Failed exploit attempts will result in a denial-of-service condition. The following are vulnerable: RealPlayer SP 1.0.0 through 1.0.1 RealPlayer 11 11.0.0 through 11.0.5 RealPlayer 10.5 6.0.12.1040 through 6.0.12.163, 6.0.12.1675, 6.0.12.1698, and 6.0.12.1741 RealPlayer 10 and 10.1 Helix Player 11.0.0 through 11.0.2. This vulnerability is related to \"overflow\". ----------------------------------------------------------------------

Secunia integrated with Microsoft WSUS http://secunia.com/blog/71/


TITLE: RealPlayer Multiple Vulnerabilities

SECUNIA ADVISORY ID: SA38218

VERIFY ADVISORY: http://secunia.com/advisories/38218/

DESCRIPTION: Some vulnerabilities have been reported in RealPlayer, which can be exploited by malicious people to compromise a vulnerable system.

1) An unspecified error related to the RealPlayer ASM Rulebook can be exploited to cause a heap-based buffer overflow.

2) An unspecified error when processing GIF images can be exploited to cause a heap-based buffer overflow.

3) A vulnerability is caused due to an unspecified error related to HTTP chunk encoding.

4) An unspecified error within the RealPlayer SIPR codec can be exploited to cause a heap-based buffer overflow.

5) An unspecified error when processing compressed GIF images can be exploited to cause a heap-based buffer overflow.

6) An unspecified error within the RealPlayer SMIL parsing can be exploited to cause a heap-based buffer overflow.

7) An unspecified error within the RealPlayer skin parsing can be exploited to cause a stack-based buffer overflow.

8) An unspecified error related to the RealPlayer ASM RuleBook can be exploited to cause an "array overflow".

9) An unspecified boundary error related to RealPlayer RTSP "set_parameter" can be exploited to cause a buffer overflow.

10) Two vulnerabilities are caused due to errors within the processing of Internet Video Recording (IVR) files. Please see the vendor's advisory for details. http://service.real.com/realplayer/security/01192010_player/en/

PROVIDED AND/OR DISCOVERED BY: The vendor credits: * Evgeny Legerov * anonymous persons working with iDEFENSE Labs * John Rambo and anonymous researchers working with TippingPoint's Zero Day Initiative

ORIGINAL ADVISORY: http://service.real.com/realplayer/security/01192010_player/en/

OTHER REFERENCES: SA33810: http://secunia.com/advisories/33810/


About: This Advisory was delivered by Secunia as a free service to help private users keeping their systems up to date against the latest vulnerabilities.

Subscribe: http://secunia.com/advisories/secunia_security_advisories/

Definitions: (Criticality, Where etc.) http://secunia.com/advisories/about_secunia_advisories/

Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor. iDefense Security Advisory 02.01.10 http://labs.idefense.com/intelligence/vulnerabilities/ Feb 01, 2010

I. BACKGROUND

RealPlayer is an application for playing various media formats, developed by RealNetworks Inc. Since late 2003, Real Player has been based on the open-source Helix Player. More information can be found at the URLs shown. For more information, see the vendor's site found at the following link.

http://www.real.com/realplayer.html http://helixcommunity.org/

II.

The vulnerability specifically exists in the handling of the 'chunked' Transfer-Encoding method. This method breaks the file the server is sending into 'chunks'. For each chunk, the server first sends the length of the chunk in hexadecimal, followed by the chunk data. This is repeated until there are no more chunks. The server then sends a chunk length of zero (0) indicating the end of the transfer. When processing these chunks, an integer overflow occurs, which results in a heap overflow. This leads to the execution of arbitrary code.

III. ANALYSIS

Exploitation of this vulnerability results in the execution of arbitrary code with the privileges of the user executing Real Player.

To be successful, an attacker must persuade a user to use Real Player to view specially crafted media. This could be accomplished via a Web page using the RealPlayer plug-in or a direct link to the malicious media.

It appears that the RealPlayer plug-in for Firefox uses the browser to download files via HTTP. The RealPlayer chunked encoding processing is not used in this scenario. However, RealPlayer does provide a right-click context menu to open the document within RealPlayer itself. As such, using Firefox does not prevent exploitation altogether.

IV. DETECTION

iDefense has confirmed the existence of this vulnerability in RealPlayer version 11 on Windows. A nightly build of RealPlayer 10.1.0.3830 for Linux was also confirmed to be vulnerable. Previous versions do not appear be affected.

V. WORKAROUND

iDefense is currently unaware of any workarounds for this issue.

VI. VENDOR RESPONSE

RealNetworks has released a patch which addresses this issue. Information about downloadable vendor updates can be found by clicking on the URLs shown.

http://service.real.com/realplayer/security/01192010_player/en/

VII. CVE INFORMATION

The Common Vulnerabilities and Exposures (CVE) project has assigned the name CVE-2009-4243 to this issue. This is a candidate for inclusion in the CVE list (http://cve.mitre.org/), which standardizes names for security problems.

VIII. DISCLOSURE TIMELINE

01/11/2008 Initial Contact 01/11/2009 Initial Response 02/01/2010 Coordinated public disclosure.

IX. CREDIT

The discoverer of this vulnerability wishes to remain anonymous.

Get paid for vulnerability research http://labs.idefense.com/methodology/vulnerability/vcp.php

Free tools, research and upcoming events http://labs.idefense.com/

X. LEGAL NOTICES

Copyright \xa9 2010 iDefense, Inc.

Permission is granted for the redistribution of this alert electronically. It may not be edited in any way without the express written consent of iDefense. If you wish to reprint the whole or any part of this alert in any other medium other than electronically, please e-mail customerservice@idefense.com for permission.

Disclaimer: The information in the advisory is believed to be accurate at the time of publishing based on currently available information. Use of the information constitutes acceptance for use in an AS IS condition. There are no warranties with regard to this information. Neither the author nor the publisher accepts any liability for any direct, indirect, or consequential loss or damage arising from use of, or reliance on, this information

Show details on source website


{
  "@context": {
    "@vocab": "https://www.variotdbs.pl/ref/VARIoTentry#",
    "affected_products": {
      "@id": "https://www.variotdbs.pl/ref/affected_products"
    },
    "configurations": {
      "@id": "https://www.variotdbs.pl/ref/configurations"
    },
    "credits": {
      "@id": "https://www.variotdbs.pl/ref/credits"
    },
    "cvss": {
      "@id": "https://www.variotdbs.pl/ref/cvss/"
    },
    "description": {
      "@id": "https://www.variotdbs.pl/ref/description/"
    },
    "exploit_availability": {
      "@id": "https://www.variotdbs.pl/ref/exploit_availability/"
    },
    "external_ids": {
      "@id": "https://www.variotdbs.pl/ref/external_ids/"
    },
    "iot": {
      "@id": "https://www.variotdbs.pl/ref/iot/"
    },
    "iot_taxonomy": {
      "@id": "https://www.variotdbs.pl/ref/iot_taxonomy/"
    },
    "patch": {
      "@id": "https://www.variotdbs.pl/ref/patch/"
    },
    "problemtype_data": {
      "@id": "https://www.variotdbs.pl/ref/problemtype_data/"
    },
    "references": {
      "@id": "https://www.variotdbs.pl/ref/references/"
    },
    "sources": {
      "@id": "https://www.variotdbs.pl/ref/sources/"
    },
    "sources_release_date": {
      "@id": "https://www.variotdbs.pl/ref/sources_release_date/"
    },
    "sources_update_date": {
      "@id": "https://www.variotdbs.pl/ref/sources_update_date/"
    },
    "threat_type": {
      "@id": "https://www.variotdbs.pl/ref/threat_type/"
    },
    "title": {
      "@id": "https://www.variotdbs.pl/ref/title/"
    },
    "type": {
      "@id": "https://www.variotdbs.pl/ref/type/"
    }
  },
  "@id": "https://www.variotdbs.pl/vuln/VAR-201001-0740",
  "affected_products": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/affected_products#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        },
        "@id": "https://www.variotdbs.pl/ref/sources"
      }
    },
    "data": [
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.9,
        "vendor": "realnetworks",
        "version": "11.0.1"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "11.0.0"
      },
      {
        "model": "helix player",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "10.0"
      },
      {
        "model": "realplayer sp",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "1.0.0"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "10.0"
      },
      {
        "model": "helix player",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "11.0.1"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "11.0"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "10.1"
      },
      {
        "model": "helix player",
        "scope": "eq",
        "trust": 1.6,
        "vendor": "realnetworks",
        "version": "11.0.0"
      },
      {
        "model": "realplayer sp",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "1.0.1"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "11.0.5"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "11.0.4"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "11.0.3"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "11.0.2"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 1.3,
        "vendor": "realnetworks",
        "version": "10.5"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 1.0,
        "vendor": "realnetworks",
        "version": "*"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "(enterprise)"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "10"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "10.5"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "11"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "sp 1.0.0"
      },
      {
        "model": "realnetworks realplayer",
        "scope": "eq",
        "trust": 0.8,
        "vendor": "real",
        "version": "sp 1.0.1"
      },
      {
        "model": "solaris 10 x86",
        "scope": null,
        "trust": 0.3,
        "vendor": "sun",
        "version": null
      },
      {
        "model": "solaris 10 sparc",
        "scope": null,
        "trust": 0.3,
        "vendor": "sun",
        "version": null
      },
      {
        "model": "enterprise linux ws",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "redhat",
        "version": "4"
      },
      {
        "model": "enterprise linux es",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "redhat",
        "version": "4"
      },
      {
        "model": "enterprise linux as",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "redhat",
        "version": "4"
      },
      {
        "model": "enterprise linux desktop version",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "redhat",
        "version": "4"
      },
      {
        "model": "realplayer sp",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.0"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.7"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.6"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.5"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.2"
      },
      {
        "model": "realplayer enterprise",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1.1"
      },
      {
        "model": "realplayer enterprise",
        "scope": null,
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": null
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.331"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.503"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.481"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.412"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.396"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.352"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.325"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.0.305"
      },
      {
        "model": "realplayer for mac os",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.1.3114"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.9"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.8"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.7"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.6"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.5"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.4"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.3"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.2"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "1010.0.1"
      },
      {
        "model": "realplayer for linux",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1741"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1698"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1675"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1663"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1483"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1348"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1235"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1069"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1059"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1056"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1053"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "10.5v6.0.12.1040"
      },
      {
        "model": "realplayer",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "realnetworks",
        "version": "11"
      }
    ],
    "sources": [
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "configurations": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/configurations#",
      "children": {
        "@container": "@list"
      },
      "cpe_match": {
        "@container": "@list"
      },
      "data": {
        "@container": "@list"
      },
      "nodes": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "CVE_data_version": "4.0",
        "nodes": [
          {
            "cpe_match": [
              {
                "cpe22Uri": "cpe:/a:realnetworks:realplayer",
                "vulnerable": true
              }
            ],
            "operator": "OR"
          }
        ]
      }
    ],
    "sources": [
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      }
    ]
  },
  "credits": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/credits#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Evgeny Legerov, anonymous researchers working with iDEFENSE Labs, John Rambo, Peter Vreugdenhil working with TippingPoint\u0027s Zero Day Initiative, and anonymous researchers working with TippingPoint\u0027s Zero Day Initiative",
    "sources": [
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      }
    ],
    "trust": 0.9
  },
  "cve": "CVE-2009-4243",
  "cvss": {
    "@context": {
      "cvssV2": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV2#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/cvssV2"
      },
      "cvssV3": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV3#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/cvssV3/"
      },
      "severity": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/cvss/severity#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/severity"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        },
        "@id": "https://www.variotdbs.pl/ref/sources"
      }
    },
    "data": [
      {
        "cvssV2": [
          {
            "accessComplexity": "MEDIUM",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "nvd@nist.gov",
            "availabilityImpact": "COMPLETE",
            "baseScore": 9.3,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 8.6,
            "id": "CVE-2009-4243",
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "severity": "HIGH",
            "trust": 1.8,
            "vectorString": "AV:N/AC:M/Au:N/C:C/I:C/A:C",
            "version": "2.0"
          },
          {
            "accessComplexity": "MEDIUM",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "VULHUB",
            "availabilityImpact": "COMPLETE",
            "baseScore": 9.3,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 8.6,
            "id": "VHN-41689",
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "severity": "HIGH",
            "trust": 0.1,
            "vectorString": "AV:N/AC:M/AU:N/C:C/I:C/A:C",
            "version": "2.0"
          }
        ],
        "cvssV3": [],
        "severity": [
          {
            "author": "nvd@nist.gov",
            "id": "CVE-2009-4243",
            "trust": 1.0,
            "value": "HIGH"
          },
          {
            "author": "NVD",
            "id": "CVE-2009-4243",
            "trust": 0.8,
            "value": "High"
          },
          {
            "author": "CNNVD",
            "id": "CNNVD-201001-243",
            "trust": 0.6,
            "value": "CRITICAL"
          },
          {
            "author": "VULHUB",
            "id": "VHN-41689",
            "trust": 0.1,
            "value": "HIGH"
          }
        ]
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "description": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/description#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "RealNetworks RealPlayer 10, RealPlayer 10.5 6.0.12.1040 through 6.0.12.1741, RealPlayer 11 11.0.0 through 11.0.4, RealPlayer Enterprise, Mac RealPlayer 10 and 10.1, Linux RealPlayer 10, and Helix Player 10.x allow remote attackers to have an unspecified impact via a crafted media file that uses HTTP chunked transfer coding, related to an \"overflow.\". RealPlayer SP, RealPlayer, and Helix Player are prone to multiple remote vulnerabilities, including heap- and stack-based buffer-overflow issues. \nA remote attacker could exploit these issues by crafting a file and enticing an unsuspecting user to open it using a vulnerable application. Successful exploits will allow the attacker to execute arbitrary code within the context of the affected application. Failed exploit attempts will result in a denial-of-service condition. \nThe following are vulnerable:\nRealPlayer SP 1.0.0 through 1.0.1\nRealPlayer 11 11.0.0 through 11.0.5\nRealPlayer 10.5 6.0.12.1040 through 6.0.12.163, 6.0.12.1675, 6.0.12.1698, and 6.0.12.1741\nRealPlayer 10 and 10.1\nHelix Player 11.0.0 through 11.0.2. This vulnerability is related to \\\"overflow\\\". ----------------------------------------------------------------------\n\n\n\nSecunia integrated with Microsoft WSUS \nhttp://secunia.com/blog/71/\n\n\n\n----------------------------------------------------------------------\n\nTITLE:\nRealPlayer Multiple Vulnerabilities\n\nSECUNIA ADVISORY ID:\nSA38218\n\nVERIFY ADVISORY:\nhttp://secunia.com/advisories/38218/\n\nDESCRIPTION:\nSome vulnerabilities have been reported in RealPlayer, which can be\nexploited by malicious people to compromise a vulnerable system. \n\n1) An unspecified error related to the RealPlayer ASM Rulebook can be\nexploited to cause a heap-based buffer overflow. \n\n2) An unspecified error when processing GIF images can be exploited\nto cause a heap-based buffer overflow. \n\n3) A vulnerability is caused due to an unspecified error related to\nHTTP chunk encoding. \n\n4) An unspecified error within the RealPlayer SIPR codec can be\nexploited to cause a heap-based buffer overflow. \n\n5) An unspecified error when processing compressed GIF images can be\nexploited to cause a heap-based buffer overflow. \n\n6) An unspecified error within the RealPlayer SMIL parsing can be\nexploited to cause a heap-based buffer overflow. \n\n7) An unspecified error within the RealPlayer skin parsing can be\nexploited to cause a stack-based buffer overflow. \n\n8) An unspecified error related to the RealPlayer ASM RuleBook can be\nexploited to cause an \"array overflow\". \n\n9) An unspecified boundary error related to RealPlayer RTSP\n\"set_parameter\" can be exploited to cause a buffer overflow. \n\n10) Two vulnerabilities are caused due to errors within the\nprocessing of Internet Video Recording (IVR) files. Please see the vendor\u0027s advisory for\ndetails. \nhttp://service.real.com/realplayer/security/01192010_player/en/\n\nPROVIDED AND/OR DISCOVERED BY:\nThe vendor credits:\n* Evgeny Legerov\n* anonymous persons working with iDEFENSE Labs\n* John Rambo and anonymous researchers working with TippingPoint\u0027s\nZero Day Initiative\n\nORIGINAL ADVISORY:\nhttp://service.real.com/realplayer/security/01192010_player/en/\n\nOTHER REFERENCES:\nSA33810:\nhttp://secunia.com/advisories/33810/\n\n----------------------------------------------------------------------\n\nAbout:\nThis Advisory was delivered by Secunia as a free service to help\nprivate users keeping their systems up to date against the latest\nvulnerabilities. \n\nSubscribe:\nhttp://secunia.com/advisories/secunia_security_advisories/\n\nDefinitions: (Criticality, Where etc.)\nhttp://secunia.com/advisories/about_secunia_advisories/\n\n\nPlease Note:\nSecunia recommends that you verify all advisories you receive by\nclicking the link. \nSecunia NEVER sends attached files with advisories. \nSecunia does not advise people to install third party patches, only\nuse those supplied by the vendor. iDefense Security Advisory 02.01.10\nhttp://labs.idefense.com/intelligence/vulnerabilities/\nFeb 01, 2010\n\nI. BACKGROUND\n\nRealPlayer is an application for playing various media formats,\ndeveloped by RealNetworks Inc. Since late 2003, Real Player has been\nbased on the open-source Helix Player. More information can be found at\nthe URLs shown. For more information, see the vendor\u0027s site found at the\nfollowing link. \n\nhttp://www.real.com/realplayer.html http://helixcommunity.org/\n\nII. \n\nThe vulnerability specifically exists in the handling of the \u0027chunked\u0027\nTransfer-Encoding method. This method breaks the file the server is\nsending into \u0027chunks\u0027. For each chunk, the server first sends the\nlength of the chunk in hexadecimal, followed by the chunk data. This is\nrepeated until there are no more chunks. The server then sends a chunk\nlength of zero (0) indicating the end of the transfer. When processing\nthese chunks, an integer overflow occurs, which results in a heap\noverflow. This leads to the execution of arbitrary code. \n\nIII. ANALYSIS\n\nExploitation of this vulnerability results in the execution of arbitrary\ncode with the privileges of the user executing Real Player. \n\nTo be successful, an attacker must persuade a user to use Real Player to\nview specially crafted media. This could be accomplished via a Web page\nusing the RealPlayer plug-in or a direct link to the malicious media. \n\nIt appears that the RealPlayer plug-in for Firefox uses the browser to\ndownload files via HTTP. The RealPlayer chunked encoding processing is\nnot used in this scenario. However, RealPlayer does provide a\nright-click context menu to open the document within RealPlayer itself. \nAs such, using Firefox does not prevent exploitation altogether. \n\nIV. DETECTION\n\niDefense has confirmed the existence of this vulnerability in RealPlayer\nversion 11 on Windows. A nightly build of RealPlayer 10.1.0.3830 for\nLinux was also confirmed to be vulnerable. Previous versions do not\nappear be affected. \n\nV. WORKAROUND\n\niDefense is currently unaware of any workarounds for this issue. \n\nVI. VENDOR RESPONSE\n\nRealNetworks has released a patch which addresses this issue. \nInformation about downloadable vendor updates can be found by clicking\non the URLs shown. \n\nhttp://service.real.com/realplayer/security/01192010_player/en/\n\nVII. CVE INFORMATION\n\nThe Common Vulnerabilities and Exposures (CVE) project has assigned the\nname CVE-2009-4243 to this issue. This is a candidate for inclusion in\nthe CVE list (http://cve.mitre.org/), which standardizes names for\nsecurity problems. \n\nVIII. DISCLOSURE TIMELINE\n\n01/11/2008  Initial Contact\n01/11/2009  Initial Response\n02/01/2010  Coordinated public disclosure. \n\nIX. CREDIT\n\nThe discoverer of this vulnerability wishes to remain anonymous. \n\nGet paid for vulnerability research\nhttp://labs.idefense.com/methodology/vulnerability/vcp.php\n\nFree tools, research and upcoming events\nhttp://labs.idefense.com/\n\nX. LEGAL NOTICES\n\nCopyright \\xa9 2010 iDefense, Inc. \n\nPermission is granted for the redistribution of this alert\nelectronically. It may not be edited in any way without the express\nwritten consent of iDefense. If you wish to reprint the whole or any\npart of this alert in any other medium other than electronically,\nplease e-mail customerservice@idefense.com for permission. \n\nDisclaimer: The information in the advisory is believed to be accurate\nat the time of publishing based on currently available information. Use\nof the information constitutes acceptance for use in an AS IS condition. \n There are no warranties with regard to this information. Neither the\nauthor nor the publisher accepts any liability for any direct,\nindirect, or consequential loss or damage arising from use of, or\nreliance on, this information",
    "sources": [
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "PACKETSTORM",
        "id": "85439"
      },
      {
        "db": "PACKETSTORM",
        "id": "85841"
      }
    ],
    "trust": 2.16
  },
  "exploit_availability": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/exploit_availability#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "reference": "https://www.scap.org.cn/vuln/vhn-41689",
        "trust": 0.1,
        "type": "unknown"
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      }
    ]
  },
  "external_ids": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/external_ids#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "db": "NVD",
        "id": "CVE-2009-4243",
        "trust": 2.9
      },
      {
        "db": "BID",
        "id": "37880",
        "trust": 2.8
      },
      {
        "db": "SECUNIA",
        "id": "38218",
        "trust": 2.6
      },
      {
        "db": "SECTRACK",
        "id": "1023489",
        "trust": 2.5
      },
      {
        "db": "OSVDB",
        "id": "61967",
        "trust": 2.5
      },
      {
        "db": "VUPEN",
        "id": "ADV-2010-0178",
        "trust": 2.5
      },
      {
        "db": "XF",
        "id": "55796",
        "trust": 1.4
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046",
        "trust": 0.8
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243",
        "trust": 0.7
      },
      {
        "db": "ZDI",
        "id": "ZDI-10-010",
        "trust": 0.3
      },
      {
        "db": "ZDI",
        "id": "ZDI-10-008",
        "trust": 0.3
      },
      {
        "db": "ZDI",
        "id": "ZDI-10-006",
        "trust": 0.3
      },
      {
        "db": "ZDI",
        "id": "ZDI-10-005",
        "trust": 0.3
      },
      {
        "db": "ZDI",
        "id": "ZDI-10-007",
        "trust": 0.3
      },
      {
        "db": "PACKETSTORM",
        "id": "85841",
        "trust": 0.2
      },
      {
        "db": "VULHUB",
        "id": "VHN-41689",
        "trust": 0.1
      },
      {
        "db": "PACKETSTORM",
        "id": "85439",
        "trust": 0.1
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "PACKETSTORM",
        "id": "85439"
      },
      {
        "db": "PACKETSTORM",
        "id": "85841"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "id": "VAR-201001-0740",
  "iot": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/iot#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": true,
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      }
    ],
    "trust": 0.01
  },
  "last_update_date": "2024-11-23T21:47:35.640000Z",
  "patch": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/patch#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "title": "Releases Update to Address Security Vulnerabilities",
        "trust": 0.8,
        "url": "http://service.real.com/realplayer/security/01192010_player/en"
      },
      {
        "title": "\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8106\u5f31\u6027\u306b\u5bfe\u5fdc\u3059\u308b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3092\u30ea\u30ea\u30fc\u30b9",
        "trust": 0.8,
        "url": "http://service.real.com/realplayer/security/01192010_player/ja/"
      }
    ],
    "sources": [
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      }
    ]
  },
  "problemtype_data": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/problemtype_data#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "problemtype": "CWE-119",
        "trust": 1.9
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "references": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/references#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "trust": 2.5,
        "url": "http://www.securityfocus.com/bid/37880"
      },
      {
        "trust": 2.5,
        "url": "http://osvdb.org/61967"
      },
      {
        "trust": 2.5,
        "url": "http://securitytracker.com/id?1023489"
      },
      {
        "trust": 2.5,
        "url": "http://secunia.com/advisories/38218"
      },
      {
        "trust": 2.5,
        "url": "http://www.vupen.com/english/advisories/2010/0178"
      },
      {
        "trust": 2.2,
        "url": "http://service.real.com/realplayer/security/01192010_player/en/"
      },
      {
        "trust": 1.4,
        "url": "http://xforce.iss.net/xforce/xfdb/55796"
      },
      {
        "trust": 1.1,
        "url": "https://exchange.xforce.ibmcloud.com/vulnerabilities/55796"
      },
      {
        "trust": 0.8,
        "url": "http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2009-4243"
      },
      {
        "trust": 0.8,
        "url": "http://web.nvd.nist.gov/view/vuln/detail?vulnid=cve-2009-4243"
      },
      {
        "trust": 0.3,
        "url": "http://blogs.sun.com/security/entry/cve_2009_4247_buffer_overflow"
      },
      {
        "trust": 0.3,
        "url": "http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=839"
      },
      {
        "trust": 0.3,
        "url": "http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=837"
      },
      {
        "trust": 0.3,
        "url": "http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=838"
      },
      {
        "trust": 0.3,
        "url": "http://www.realnetworks.com/"
      },
      {
        "trust": 0.3,
        "url": "http://www.zerodayinitiative.com/advisories/zdi-10-005/"
      },
      {
        "trust": 0.3,
        "url": "http://www.zerodayinitiative.com/advisories/zdi-10-006/"
      },
      {
        "trust": 0.3,
        "url": "http://www.zerodayinitiative.com/advisories/zdi-10-007/"
      },
      {
        "trust": 0.3,
        "url": "http://www.zerodayinitiative.com/advisories/zdi-10-008/"
      },
      {
        "trust": 0.3,
        "url": "http://www.zerodayinitiative.com/advisories/zdi-10-010/"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509286"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509293"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509288"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509100"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509096"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509105"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509098"
      },
      {
        "trust": 0.3,
        "url": "/archive/1/509104"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/advisories/38218/"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/advisories/secunia_security_advisories/"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/blog/71/"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/advisories/33810/"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org"
      },
      {
        "trust": 0.1,
        "url": "http://secunia.com/advisories/about_secunia_advisories/"
      },
      {
        "trust": 0.1,
        "url": "http://helixcommunity.org/"
      },
      {
        "trust": 0.1,
        "url": "http://cve.mitre.org/),"
      },
      {
        "trust": 0.1,
        "url": "http://labs.idefense.com/intelligence/vulnerabilities/"
      },
      {
        "trust": 0.1,
        "url": "http://www.real.com/realplayer.html"
      },
      {
        "trust": 0.1,
        "url": "https://nvd.nist.gov/vuln/detail/cve-2009-4243"
      },
      {
        "trust": 0.1,
        "url": "http://labs.idefense.com/methodology/vulnerability/vcp.php"
      },
      {
        "trust": 0.1,
        "url": "http://labs.idefense.com/"
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "PACKETSTORM",
        "id": "85439"
      },
      {
        "db": "PACKETSTORM",
        "id": "85841"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "sources": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "db": "BID",
        "id": "37880"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "db": "PACKETSTORM",
        "id": "85439"
      },
      {
        "db": "PACKETSTORM",
        "id": "85841"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "sources_release_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_release_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2010-01-25T00:00:00",
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "date": "2010-01-20T00:00:00",
        "db": "BID",
        "id": "37880"
      },
      {
        "date": "2010-02-17T00:00:00",
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "date": "2010-01-20T16:00:34",
        "db": "PACKETSTORM",
        "id": "85439"
      },
      {
        "date": "2010-02-02T02:24:04",
        "db": "PACKETSTORM",
        "id": "85841"
      },
      {
        "date": "2010-01-25T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "date": "2010-01-25T19:30:01.370000",
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "sources_update_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_update_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2017-08-17T00:00:00",
        "db": "VULHUB",
        "id": "VHN-41689"
      },
      {
        "date": "2010-07-13T20:27:00",
        "db": "BID",
        "id": "37880"
      },
      {
        "date": "2010-02-17T00:00:00",
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      },
      {
        "date": "2010-01-26T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      },
      {
        "date": "2024-11-21T01:09:14.080000",
        "db": "NVD",
        "id": "CVE-2009-4243"
      }
    ]
  },
  "threat_type": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/threat_type#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "remote",
    "sources": [
      {
        "db": "PACKETSTORM",
        "id": "85841"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      }
    ],
    "trust": 0.7
  },
  "title": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/title#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Realnetworks RealPlayer In  HTTP Vulnerability in Chunk Transfer Coding Processing",
    "sources": [
      {
        "db": "JVNDB",
        "id": "JVNDB-2010-001046"
      }
    ],
    "trust": 0.8
  },
  "type": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/type#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "buffer overflow",
    "sources": [
      {
        "db": "CNNVD",
        "id": "CNNVD-201001-243"
      }
    ],
    "trust": 0.6
  }
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.


Loading…