Lucene search

K
nessusTenable9431.PRM
HistoryJul 25, 2016 - 12:00 a.m.

Apple TV 9.2.x < 9.2.1 Multiple Vulnerabilities

2016-07-2500:00:00
Tenable
www.tenable.com
8

6.8 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

0.007 Low

EPSS

Percentile

80.8%

Versions of Apple TV 9.2.x earlier than 9.2.1 are vulnerable to the following issues :

  • ‘Libxml2’ contains an out-of-bounds read flaw in the ‘xmlParseEndTag2()’ function found within ‘parser.c’. The vulnerability is triggered when parsing an end tag. This may allow a context-dependent attacker to crash a process linked against the library or potentially disclose memory contents. (CVE-2016-1838)
  • An out-of-bounds read flaw in the ‘xmlNextChar()’ function found within ‘parserInternals.c’ is triggered when parsing characters in an XML file. This may allow a context-dependent attacker to crash a process linked against the library or potentially disclose memory contents. (CVE-2016-1833)
  • An overflow condition exists within the ‘htmlParseName()’ and ‘htmlParseNameComplex()’ functions of ‘HTMLparser.c’. The issue is triggered as user-supplied input is not properly validated when parsing characters in a range. With a specially crafted file, a context-dependent attacker can cause a heap-based buffer overflow, resulting in a denial of service or potentially allowing the execution of arbitrary code. (CVE-2016-1839)
  • A use-after-free error is triggered when handling ‘GraphicsContext’ objects in memory. With a specially crafted web page, a context-dependent attacker can dereference already freed memory and execute arbitrary code. (CVE-2016-1859)
  • A use-after-free error is triggered when handling ‘TextTrack’ objects in memory. With a specially crafted web page, a context-dependent attacker can dereference already freed memory and execute arbitrary code. (CVE-2016-1856)
  • A use-after-free condition is triggered as user-supplied input is not properly validated when handling ‘ArrayStorage DFG’ optimization. With a specially crafted web page, a context-dependent attacker can dereference already freed memory and execute arbitrary code. (CVE-2016-1857)
Binary data 9431.prm
VendorProductVersionCPE
appleapple_tvcpe:/a:apple:apple_tv

6.8 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:P/I:P/A:P

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

0.007 Low

EPSS

Percentile

80.8%