CVE-2023-53676 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()

High 8.8 Published Updated

A buffer overflow in the Linux kernel iSCSI target allows attackers to corrupt memory, potentially leading to code execution or denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2023-53676?

CVE-2023-53676 is a high-severity memory corruption vulnerability in Linux kernel, published on 7 Oct 2025. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

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

scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()

The function lio_target_nacl_info_show() uses sprintf() in a loop to print details for every iSCSI connection in a session without checking for the buffer length. With enough iSCSI connections it's possible to overflow the buffer provided by configfs and corrupt the memory.

This patch replaces sprintf() with sysfs_emit_at() that checks for buffer boundries.

Weakness: CWE-787

Which versions are affected by CVE-2023-53676?

It affects 1 product.

Linux distribution packages (7)
kernel-default SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-docs SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-ec2 SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-source SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-syms SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-trace SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1
kernel-xen SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME COREAll versions3.0.101-108.195.1

Products include Linux kernel.

How do I fix CVE-2023-53676?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2023-53676 being exploited?

There is no known exploitation of CVE-2023-53676 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as BELL-CVE-2023-53676, DEBIAN-CVE-2023-53676, GHSA-4832-crwv-4gfx, SUSE-SU-2025:4507-1, UBUNTU-CVE-2023-53676.

Is CVE-2023-53676 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free