CVE-2020-13844 Information disclosure in n/a

Medium 5.5 Published Updated

Local attackers can exploit speculative execution flaws in Armv8-A cores to disclose sensitive information via side-channel analysis.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2020-13844?

CVE-2020-13844 is a medium-severity vulnerability in Opensuse Leap, published on 8 Jun 2020. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka "straight-line speculation."

Weakness: CWE-203

Which versions are affected by CVE-2020-13844?

It affects 8 products.

Linux distribution packages (40)
gcc10 SUSE:Enterprise Storage 5All versions10.2.1+git583-1.3.5
gcc10 SUSE:HPE Helion OpenStack 8All versions10.2.1+git583-1.3.5
cross-nvptx-gcc10 SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions10.2.1+git583-1.3.2
cross-nvptx-gcc7 SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions7.5.0+r278197-4.19.2
nvptx-tools SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions1.0-4.3.2
cross-nvptx-gcc10 SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions10.2.1+git583-1.3.2
cross-nvptx-gcc7 SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions7.5.0+r278197-4.19.2
nvptx-tools SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions1.0-4.3.2
gcc10 SUSE:Linux Enterprise Module for Basesystem 15 SP1All versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise Module for Basesystem 15 SP1All versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise Module for Basesystem 15 SP2All versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise Module for Basesystem 15 SP2All versions7.5.0+r278197-4.19.2
cross-nvptx-gcc10 SUSE:Linux Enterprise Module for Development Tools 15 SP1All versions10.2.1+git583-1.3.2
cross-nvptx-gcc7 SUSE:Linux Enterprise Module for Development Tools 15 SP1All versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise Module for Development Tools 15 SP1All versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise Module for Development Tools 15 SP1All versions7.5.0+r278197-4.19.2
nvptx-tools SUSE:Linux Enterprise Module for Development Tools 15 SP1All versions1.0-4.3.2
cross-nvptx-gcc10 SUSE:Linux Enterprise Module for Development Tools 15 SP2All versions10.2.1+git583-1.3.2
cross-nvptx-gcc7 SUSE:Linux Enterprise Module for Development Tools 15 SP2All versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise Module for Development Tools 15 SP2All versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise Module for Development Tools 15 SP2All versions7.5.0+r278197-4.19.2
nvptx-tools SUSE:Linux Enterprise Module for Development Tools 15 SP2All versions1.0-4.3.2
cross-nvptx-gcc10 SUSE:Linux Enterprise Module for Toolchain 12All versions10.2.1+git583-1.3.1
gcc10 SUSE:Linux Enterprise Module for Toolchain 12All versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP2-BCLAll versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP2-LTSSAll versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP3-BCLAll versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP3-LTSSAll versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP4-LTSSAll versions10.2.1+git583-1.3.5
gcc10 SUSE:Linux Enterprise Server 12 SP5All versions10.2.1+git583-1.3.5
cross-nvptx-gcc10 SUSE:Linux Enterprise Server 15-LTSSAll versions10.2.1+git583-1.3.2
cross-nvptx-gcc7 SUSE:Linux Enterprise Server 15-LTSSAll versions7.5.0+r278197-4.19.2
gcc10 SUSE:Linux Enterprise Server 15-LTSSAll versions10.2.1+git583-1.3.4
gcc7 SUSE:Linux Enterprise Server 15-LTSSAll versions7.5.0+r278197-4.19.2
nvptx-tools SUSE:Linux Enterprise Server 15-LTSSAll versions1.0-4.3.2
gcc10 SUSE:Linux Enterprise Server for SAP Applications 12 SP2All versions10.2.1+git583-1.3.5

Products include Arm Cortex-A32 Firmware, Arm Cortex-A34 Firmware, Arm Cortex-A35 Firmware, Arm Cortex-A53 Firmware, Arm Cortex-A57 Firmware, Arm Cortex-A72 Firmware and 2 more.

How do I fix CVE-2020-13844?

Apply the vendor's patch.

Is CVE-2020-13844 being exploited?

There is no known exploitation of CVE-2020-13844 in the wild and no public exploit code.

Sources

Also known as A-216607118, GHSA-jwjh-w2wp-2gvv, PUB-A-216607118, SUSE-SU-2020:2947-1, SUSE-SU-2020:3263-1, SUSE-SU-2020:3749-1 and 6 more.

Is CVE-2020-13844 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free