CVE-2023-52654

MEDIUM

Linux Kernel 5.4.220-5.4.263 - File Reference Cycle via io_uring Socket Transmission

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2023-52654. PoCs published by FoxyProxys.

AI-analyzed exploit summary This repository contains a Python-based privilege escalation exploit for CVE-2023-52654, targeting misconfigured setuid/setgid binaries, sudo permissions, and capabilities on Unix systems. It automates the escalation process by leveraging file read/write primitives and techniques like SSH key theft or cron manipulation.

Description

In the Linux kernel, the following vulnerability has been resolved: io_uring/af_unix: disable sending io_uring over sockets File reference cycles have caused lots of problems for io_uring in the past, and it still doesn't work exactly right and races with unix_stream_read_generic(). The safest fix would be to completely disallow sending io_uring files via sockets via SCM_RIGHT, so there are no possible cycles invloving registered files and thus rendering SCM accounting on the io_uring side unnecessary.

Exploits (1)

nomisec WORKING POC
by FoxyProxys · poc
https://github.com/FoxyProxys/CVE-2023-52654

This repository contains a Python-based privilege escalation exploit for CVE-2023-52654, targeting misconfigured setuid/setgid binaries, sudo permissions, and capabilities on Unix systems. It automates the escalation process by leveraging file read/write primitives and techniques like SSH key theft or cron manipulation.

Classification
Working Poc 80%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Unix-based systems (Linux, MacOS, *Nix) with misconfigured setuid/setgid binaries or sudo permissions
No auth needed
Prerequisites: Python installed on the target system · Presence of misconfigured setuid/setgid binaries or sudo permissions
devstral-2 · analyzed Feb 16, 2026 Full analysis →

Scores

CVSS v3 4.7
EPSS 0.0080
EPSS Percentile 51.8%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

Status published
Products (23)
Linux/Linux < 6.1
Linux/Linux 0091bfc81741b8d3aeb3b7ab8636f911b2de6e80 - 5a33d385eb36991a91e3dddb189d8679e2aac2be
Linux/Linux 0091bfc81741b8d3aeb3b7ab8636f911b2de6e80 - 705318a99a138c29a512a72c3e0043b3cd7f55f4
Linux/Linux 0091bfc81741b8d3aeb3b7ab8636f911b2de6e80 - f2f57f51b53be153a522300454ddb3887722fb2c
Linux/Linux 04df9719df1865f6770af9bc7880874af0e594b2 - 18824f592aad4124d79751bbc1500ea86ac3ff29
Linux/Linux 5.10.150 - 5.10.204
Linux/Linux 5.10.204 - 5.10.*
Linux/Linux 5.15.143 - 5.15.*
Linux/Linux 5.15.75 - 5.15.143
Linux/Linux 5.19.17 - 5.20
... and 13 more
Published May 14, 2024
Tracked Since Feb 18, 2026