CVE-2024-42099

Source
https://cve.org/CVERecord?id=CVE-2024-42099
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-42099.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-42099
Downstream
Published
2024-07-30T07:45:55Z
Modified
2026-08-12T03:51:48Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
s390/dasd: Fix invalid dereferencing of indirect CCW data pointer
Details

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

s390/dasd: Fix invalid dereferencing of indirect CCW data pointer

Fix invalid dereferencing of indirect CCW data pointer in dasd_eckd_dump_sense() that leads to a kernel panic in error cases.

When using indirect addressing for DASD CCWs (IDAW) the CCW CDA pointer does not contain the data address itself but a pointer to the IDAL. This needs to be translated from physical to virtual as well before using it.

This dereferencing is also used for dasd_page_cache and also fixed although it is very unlikely that this code path ever gets used.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/42xxx/CVE-2024-42099.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c0bd39601c13ab08e961d77a90dfeeff56056353
Fixed
c116475f7d6410b1e6d399207ac75de6cf9c3652
Fixed
b3a58f3b90f564f42a5c35778d8c5107b2c2150b

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-42099.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.9.0
Fixed
6.9.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-42099.json"