CVE-2017-8906

Publication date 11 May 2017

Last updated 25 August 2025


Ubuntu priority

Cvss 3 Severity Score

5.5 · Medium

Score breakdown

Description

An integer underflow vulnerability exists in pixel-a.asm, the x86 assembly code for planeClipAndMax() in MulticoreWare x265 through 2.4, as used by the x265_encoder_encode dependency in libbpg and other products. A small picture can cause an integer underflow, which leads to a Denial of Service in the process of encoding.

Read the notes from the security team

Status

Package Ubuntu Release Status
x265 22.04 LTS jammy
Not affected
21.10 impish
Not affected
21.04 hirsute
Not affected
20.10 groovy
Not affected
20.04 LTS focal
Not affected
19.10 eoan
Not affected
19.04 disco
Not affected
18.10 cosmic
Not affected
18.04 LTS bionic
Not affected
17.10 artful Ignored end of life
17.04 zesty Ignored end of life
16.10 yakkety Ignored end of life
16.04 LTS xenial Ignored see notes
14.04 LTS trusty Not in release

Notes


msalvatore

Affected code is *NOT* disabled in xenial. Xenial is affected. Upstream has not released a patch, rather, they have "disabled 'planeClipAndMax' assembly primitives"


ccdm94

it seems like upstream has already closed this issue and will be providing a fix for it other than the suggested disabling of the 'planeClipAndMax' assembly primitives. Therefore, considering that this has been deferred for 5+ years and there were no further changes that allow this to be patched in xenial, xenial will be marked as ignored.

Severity score breakdown

Parameter Value
Base score 5.5 · Medium
Attack vector Local
Attack complexity Low
Privileges required None
User interaction Required
Scope Unchanged
Confidentiality None
Integrity impact None
Availability impact High
Vector CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Access our resources on patching vulnerabilities