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 end of standard support, was deferred
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

CVSS version: CVSS v3.0

Base score 5.5 · Medium

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