Rapid7 Vulnerability & Exploit Database

Oracle Linux: (CVE-2023-52598) ELSA-2024-3618: kernel update

Free InsightVM Trial No Credit Card Necessary
2024 Attack Intel Report Latest research by Rapid7 Labs
Back to Search

Oracle Linux: (CVE-2023-52598) ELSA-2024-3618: kernel update

Severity
4
CVSS
(AV:L/AC:M/Au:N/C:P/I:P/A:P)
Published
03/06/2024
Created
06/07/2024
Added
06/06/2024
Modified
06/06/2024

Description

In the Linux kernel, the following vulnerability has been resolved:

s390/ptrace: handle setting of fpc register correctly

If the content of the floating point control (fpc) register of a traced

process is modified with the ptrace interface the new value is tested for

validity by temporarily loading it into the fpc register.

This may lead to corruption of the fpc register of the tracing process:

if an interrupt happens while the value is temporarily loaded into the

fpc register, and within interrupt context floating point or vector

registers are used, the current fp/vx registers are saved with

save_fpu_regs() assuming they belong to user space and will be loaded into

fp/vx registers when returning to user space.

test_fp_ctl() restores the original user space fpc register value, however

it will be discarded, when returning to user space.

In result the tracer will incorrectly continue to run with the value that

was supposed to be used for the traced process.

Fix this by saving fpu register contents with save_fpu_regs() before using

test_fp_ctl().

Solution(s)

  • oracle-linux-upgrade-kernel

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center

;