---
id: CVE-2023-53449
title: 's390/dasd: Fix potential memleak in dasd_eckd_init()'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  s390/dasd: Fix potential memleak in dasd_eckd_init()

  `dasd_reserve_req` is allocated before `dasd_vol_info_req`, and it
  also needs to be freed before the error returns…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    ee986d80acdef710a886be404308188ea11000c8
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    a50e28d433acf22258f9f34831057387f04ef074
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    544a552be0869231799784279d52704c4d314d33
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    ef3a7ffc0a6f833578bc8d1dcb79d0633c7e4ec3
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    aede5230d154b6b237985ec9df7ebbd1dce96810
  - >-
    Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 <
    460e9bed82e49db1b823dcb4e421783854d86c40
  - Linux 5.3
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T20:20:48.935754Z'
published: '2025-10-01'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:31:09.063Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2023-53449'
references:
  - url: 'https://git.kernel.org/stable/c/ee986d80acdef710a886be404308188ea11000c8'
  - url: 'https://git.kernel.org/stable/c/a50e28d433acf22258f9f34831057387f04ef074'
  - url: 'https://git.kernel.org/stable/c/544a552be0869231799784279d52704c4d314d33'
  - url: 'https://git.kernel.org/stable/c/ef3a7ffc0a6f833578bc8d1dcb79d0633c7e4ec3'
  - url: 'https://git.kernel.org/stable/c/aede5230d154b6b237985ec9df7ebbd1dce96810'
  - url: 'https://git.kernel.org/stable/c/460e9bed82e49db1b823dcb4e421783854d86c40'
tags:
  - cve.org
epss: 0.0016
epssPercentile: 0.05154
ingestedAt: '2026-11-05T22:38:31.795Z'
---

## Overview

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

s390/dasd: Fix potential memleak in dasd_eckd_init()

`dasd_reserve_req` is allocated before `dasd_vol_info_req`, and it
also needs to be freed before the error returns, just like the other
cases in this function.

## Affected

- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < ee986d80acdef710a886be404308188ea11000c8`
- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < a50e28d433acf22258f9f34831057387f04ef074`
- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < 544a552be0869231799784279d52704c4d314d33`
- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < ef3a7ffc0a6f833578bc8d1dcb79d0633c7e4ec3`
- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < aede5230d154b6b237985ec9df7ebbd1dce96810`
- `Linux >= 9e12e54c7a8f616190beffb0f7ce778a86aec175 < 460e9bed82e49db1b823dcb4e421783854d86c40`
- `Linux 5.3`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
