Cloudanix VulnDB

CVE-2023-53318

None

CVSS

—

EPSS

0.2%

Published

Sep 16, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A coding mistake in a Linux build tool can waste memory if an error occurs while running it, but most users and systems are unlikely to notice any problem.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Theoretical
Impact
Other
Component
OS kernel
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A realloc failure in the uwrite function of recordmcount leaves the original 'file_append' buffer pointer nulled without freeing the prior allocation, resulting in a memory leak.

Why it matters to the business

Build processes on affected Linux systems may experience gradual memory growth, increasing resource consumption during kernel compilation or maintenance tasks, though the issue has low exploitation likelihood and no reported ransomware use.

How an attack unfolds

An attacker with local access would need to repeatedly trigger realloc failures against the recordmcount tool during its execution, which is uncommon in standard operation and not observed in known campaigns.

How to fix it

Upgrade affected packages to the fixed versions: crip on Debian 11/12/13/14 to 3.7-5, and Linux kernel sources to commit bd39f68a309a947670379bf9a39b16c584f86ddb.

How to confirm the fix worked

Confirm installed package versions match the listed fixed releases and verify the presence of the referenced commit in kernel source trees used for builds.

Typical attack path

  1. Locate systems running vulnerable recordmcount versions
  2. Supply crafted input sequences that force realloc failure
  3. Monitor for unreleased memory allocations

How to detect it

Inspect build logs and system memory statistics for repeated allocation patterns tied to recordmcount execution; no widespread exploitation indicators have been reported.

What your security team should do

  • Apply the listed fixed package versions across all Debian and Linux kernel build environments
  • Review build tooling memory usage patterns for unexpected growth
  • Prioritize updates on systems performing frequent kernel compilations

The record

In the Linux kernel, the following vulnerability has been resolved: recordmcount: Fix memory leaks in the uwrite function Common realloc mistake: 'file_append' nulled but not freed upon failure

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 linux 0 5.10.191-1
Debian:12 linux 0 6.1.37-1
Debian:13 linux 0 6.3.7-1
Debian:14 linux 0 6.3.7-1
Linux Kernel 0 4.14.316
Linux Kernel 4.4.0 4.14.316

Related vulnerabilities