ID

VAR-201001-0740


CVE

CVE-2009-4243


TITLE

Realnetworks RealPlayer In HTTP Vulnerability in Chunk Transfer Coding Processing

Trust: 0.8

sources: JVNDB: JVNDB-2010-001046

DESCRIPTION

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

Trust: 2.16

sources: NVD: CVE-2009-4243 // JVNDB: JVNDB-2010-001046 // BID: 37880 // VULHUB: VHN-41689 // PACKETSTORM: 85439 // PACKETSTORM: 85841

AFFECTED PRODUCTS

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.1

Trust: 1.9

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.0

Trust: 1.6

vendor:realnetworksmodel:helix playerscope:eqversion:10.0

Trust: 1.6

vendor:realnetworksmodel:realplayer spscope:eqversion:1.0.0

Trust: 1.6

vendor:realnetworksmodel:realplayerscope:eqversion:10.0

Trust: 1.6

vendor:realnetworksmodel:helix playerscope:eqversion:11.0.1

Trust: 1.6

vendor:realnetworksmodel:realplayerscope:eqversion:11.0

Trust: 1.6

vendor:realnetworksmodel:realplayerscope:eqversion:10.1

Trust: 1.6

vendor:realnetworksmodel:helix playerscope:eqversion:11.0.0

Trust: 1.6

vendor:realnetworksmodel:realplayer spscope:eqversion:1.0.1

Trust: 1.3

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.5

Trust: 1.3

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.4

Trust: 1.3

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.3

Trust: 1.3

vendor:realnetworksmodel:realplayerscope:eqversion:11.0.2

Trust: 1.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5

Trust: 1.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:*

Trust: 1.0

vendor:realmodel:realnetworks realplayerscope:eqversion:(enterprise)

Trust: 0.8

vendor:realmodel:realnetworks realplayerscope:eqversion:10

Trust: 0.8

vendor:realmodel:realnetworks realplayerscope:eqversion:10.5

Trust: 0.8

vendor:realmodel:realnetworks realplayerscope:eqversion:11

Trust: 0.8

vendor:realmodel:realnetworks realplayerscope:eqversion:sp 1.0.0

Trust: 0.8

vendor:realmodel:realnetworks realplayerscope:eqversion:sp 1.0.1

Trust: 0.8

vendor:sunmodel:solaris 10 x86scope: - version: -

Trust: 0.3

vendor:sunmodel:solaris 10 sparcscope: - version: -

Trust: 0.3

vendor:redhatmodel:enterprise linux wsscope:eqversion:4

Trust: 0.3

vendor:redhatmodel:enterprise linux esscope:eqversion:4

Trust: 0.3

vendor:redhatmodel:enterprise linux asscope:eqversion:4

Trust: 0.3

vendor:redhatmodel:enterprise linux desktop versionscope:eqversion:4

Trust: 0.3

vendor:realnetworksmodel:realplayer spscope:eqversion:1.0

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:1.7

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:1.6

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:1.5

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:1.2

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope:eqversion:1.1

Trust: 0.3

vendor:realnetworksmodel:realplayer enterprisescope: - version: -

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.331

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.503

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.481

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.412

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.396

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.352

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.325

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:1010.0.0.305

Trust: 0.3

vendor:realnetworksmodel:realplayer for mac osscope:eqversion:10

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.1.3114

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.9

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.8

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.7

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.6

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.5

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.4

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.3

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.2

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:1010.0.1

Trust: 0.3

vendor:realnetworksmodel:realplayer for linuxscope:eqversion:10

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1741

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1698

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1675

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1663

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1483

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1348

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1235

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1069

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1059

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1056

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1053

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:10.5v6.0.12.1040

Trust: 0.3

vendor:realnetworksmodel:realplayerscope:eqversion:11

Trust: 0.3

sources: BID: 37880 // JVNDB: JVNDB-2010-001046 // CNNVD: CNNVD-201001-243 // NVD: CVE-2009-4243

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2009-4243
value: HIGH

Trust: 1.0

NVD: CVE-2009-4243
value: HIGH

Trust: 0.8

CNNVD: CNNVD-201001-243
value: CRITICAL

Trust: 0.6

VULHUB: VHN-41689
value: HIGH

Trust: 0.1

nvd@nist.gov: CVE-2009-4243
severity: HIGH
baseScore: 9.3
vectorString: AV:N/AC:M/AU:N/C:C/I:C/A:C
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 8.6
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.8

VULHUB: VHN-41689
severity: HIGH
baseScore: 9.3
vectorString: AV:N/AC:M/AU:N/C:C/I:C/A:C
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 8.6
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.1

sources: VULHUB: VHN-41689 // JVNDB: JVNDB-2010-001046 // CNNVD: CNNVD-201001-243 // NVD: CVE-2009-4243

PROBLEMTYPE DATA

problemtype:CWE-119

Trust: 1.9

sources: VULHUB: VHN-41689 // JVNDB: JVNDB-2010-001046 // NVD: CVE-2009-4243

THREAT TYPE

remote

Trust: 0.7

sources: PACKETSTORM: 85841 // CNNVD: CNNVD-201001-243

TYPE

buffer overflow

Trust: 0.6

sources: CNNVD: CNNVD-201001-243

CONFIGURATIONS

sources: JVNDB: JVNDB-2010-001046

EXPLOIT AVAILABILITY

sources: VULHUB: VHN-41689

PATCH

title:Releases Update to Address Security Vulnerabilitiesurl:http://service.real.com/realplayer/security/01192010_player/en

Trust: 0.8

title:セキュリティ脆弱性に対応するアップデートをリリースurl:http://service.real.com/realplayer/security/01192010_player/ja/

Trust: 0.8

sources: JVNDB: JVNDB-2010-001046

EXTERNAL IDS

db:NVDid:CVE-2009-4243

Trust: 2.9

db:BIDid:37880

Trust: 2.8

db:SECUNIAid:38218

Trust: 2.6

db:SECTRACKid:1023489

Trust: 2.5

db:OSVDBid:61967

Trust: 2.5

db:VUPENid:ADV-2010-0178

Trust: 2.5

db:XFid:55796

Trust: 1.4

db:JVNDBid:JVNDB-2010-001046

Trust: 0.8

db:CNNVDid:CNNVD-201001-243

Trust: 0.7

db:ZDIid:ZDI-10-010

Trust: 0.3

db:ZDIid:ZDI-10-008

Trust: 0.3

db:ZDIid:ZDI-10-006

Trust: 0.3

db:ZDIid:ZDI-10-005

Trust: 0.3

db:ZDIid:ZDI-10-007

Trust: 0.3

db:PACKETSTORMid:85841

Trust: 0.2

db:VULHUBid:VHN-41689

Trust: 0.1

db:PACKETSTORMid:85439

Trust: 0.1

sources: VULHUB: VHN-41689 // BID: 37880 // JVNDB: JVNDB-2010-001046 // PACKETSTORM: 85439 // PACKETSTORM: 85841 // CNNVD: CNNVD-201001-243 // NVD: CVE-2009-4243

REFERENCES

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.5

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

Trust: 2.2

url:http://xforce.iss.net/xforce/xfdb/55796

Trust: 1.4

url:https://exchange.xforce.ibmcloud.com/vulnerabilities/55796

Trust: 1.1

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.8

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.3

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/

Trust: 0.1

sources: VULHUB: VHN-41689 // BID: 37880 // JVNDB: JVNDB-2010-001046 // PACKETSTORM: 85439 // PACKETSTORM: 85841 // CNNVD: CNNVD-201001-243 // NVD: CVE-2009-4243

CREDITS

Evgeny Legerov, anonymous researchers working with iDEFENSE Labs, John Rambo, Peter Vreugdenhil working with TippingPoint's Zero Day Initiative, and anonymous researchers working with TippingPoint's Zero Day Initiative

Trust: 0.9

sources: BID: 37880 // CNNVD: CNNVD-201001-243

SOURCES

db:VULHUBid:VHN-41689
db:BIDid:37880
db:JVNDBid:JVNDB-2010-001046
db:PACKETSTORMid:85439
db:PACKETSTORMid:85841
db:CNNVDid:CNNVD-201001-243
db:NVDid:CVE-2009-4243

LAST UPDATE DATE

2024-11-23T21:47:35.640000+00:00


SOURCES UPDATE DATE

db:VULHUBid:VHN-41689date:2017-08-17T00:00:00
db:BIDid:37880date:2010-07-13T20:27:00
db:JVNDBid:JVNDB-2010-001046date:2010-02-17T00:00:00
db:CNNVDid:CNNVD-201001-243date:2010-01-26T00:00:00
db:NVDid:CVE-2009-4243date:2024-11-21T01:09:14.080

SOURCES RELEASE DATE

db:VULHUBid:VHN-41689date:2010-01-25T00:00:00
db:BIDid:37880date:2010-01-20T00:00:00
db:JVNDBid:JVNDB-2010-001046date:2010-02-17T00:00:00
db:PACKETSTORMid:85439date:2010-01-20T16:00:34
db:PACKETSTORMid:85841date:2010-02-02T02:24:04
db:CNNVDid:CNNVD-201001-243date:2010-01-25T00:00:00
db:NVDid:CVE-2009-4243date:2010-01-25T19:30:01.370