Review reviewHigh

CVE-2024-50275

Linux Linux, linux kernel

In the Linux kernel, the following vulnerability has been resolved: arm64/sve: Discard stale CPU state when handling SVE traps The logic for handling SVE traps manipulates saved FPSIMD/SVE state incorrectly, and a race with preemption can result in a task having TIF_SVE set and TIF_FOREIGN_FPSTATE clear even though the live CPU state is stale (e.g. with SVE traps enabled). This has been observed to result in warnings from do_sve_acc() where SVE traps are not expected while TIF_SVE is set: | if (test_and_set_thread_flag(TIF_SVE)) | WARN_ON(1); /* SVE access shouldn't have trapped */ Warnings...

CVSS
7
EPSS
-
- percentile
CISA KEV
Not listed
Published
2024.11.19
PRIORITY ASSESSMENT

Review review

The CVSS severity warrants an early asset and exposure review.

Known exploitationNot established by KEV
Exploit probability-
Technical severityCVSS 7

Vulnerability overview

In the Linux kernel, the following vulnerability has been resolved: arm64/sve: Discard stale CPU state when handling SVE traps The logic for handling SVE traps manipulates saved FPSIMD/SVE state incorrectly, and a race with preemption can result in a task having TIF_SVE set and TIF_FOREIGN_FPSTATE clear even though the live CPU state is stale (e.g. with SVE traps enabled). This has been observed to result in warnings from do_sve_acc() where SVE traps are not expected while TIF_SVE is set: | if (test_and_set_thread_flag(TIF_SVE)) | WARN_ON(1); /* SVE access shouldn't have trapped */ Warnings...

Affected product and versions

Product
Linux Linux, linux kernel
Affected versions
>= cccb78ce89c45a4414db712be4986edfb92434bd < 51d3d80a6dc314982a9a0aeb0961085922a1aa15, >= cccb78ce89c45a4414db712be4986edfb92434bd < de529504b3274d57caf8f66800b714b0d3ee235a, >= cccb78ce89c45a4414db712be4986edfb92434bd < 51d11ea0250d6ee461987403bbfd4b2abb5613a7, >= cccb78ce89c45a4414db712be4986edfb92434bd < fa9ce027b3ce37a2bb173bf2553b5caa438fd8c9, >= cccb78ce89c45a4414db712be4986edfb92434bd < 751ecf6afd6568adc98f2a6052315552c0483d18, >= 5.13, >= 5.13 < 6.6.61, >= 6.7 < 6.11.8, 6.12
Fixed versions
6.6.61, 6.11.8

Recommended response sequence

Confirm exposure before applying a vendor-supported change.

Full remediation guide
  1. 1
    Identify

    Confirm that Linux Linux, linux kernel and an affected version are present.

  2. 2
    Prioritize

    Combine exploitation signals with asset exposure and business criticality.

  3. 3
    Remediate

    Follow the vendor advisory or supported update path and preserve rollback options.

  4. 4
    Verify

    Recheck the version, service health, access paths, and relevant logs.

Technical data

CVSS vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE
Not available
CVE-2024-50275 — Linux Linux, linux kernel | SECUFOCUS NOW