Menu

Star on GitHub · 3.3k

CVE-2023-53083

9.8 · CRITICAL

In the Linux kernel, the following vulnerability has been resolved: nfsd: don't replace page in rq_pages if it's a continuation of last page The splice read calls nfsd_splice_actor to put the pag…

Published May 2, 2025EPSS 0.50%

Overview

CVE-2023-53083 is a critical-severity vulnerability. It was published on May 2, 2025 and has a CVSS 3.1 base score of 9.8 (CRITICAL).

This vulnerability has a CVSS 3.1 base score of 9.8, rated CRITICAL. It can be exploited remotely over the network. No authentication or special privileges are required for exploitation.

Technical description

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

nfsd: don't replace page in rq_pages if it's a continuation of last page

The splice read calls nfsd_splice_actor to put the pages containing file

data into the svc_rqst->rq_pages array. It's possible however to get a

splice result that only has a partial page at the end, if (e.g.) the

filesystem hands back a short read that doesn't cover the whole page.

nfsd_splice_actor will plop the partial page into its rq_pages array and

return. Then later, when nfsd_splice_actor is called again, the

remainder of the page may end up being filled out. At this point,

nfsd_splice_actor will put the page into the array _again_ corrupting

the reply. If this is done enough times, rq_next_page will overrun the

array and corrupt the trailing fields -- the rq_respages and

rq_next_page pointers themselves.

If we've already added the page to the array in the last pass, don't add

it to the array a second time when dealing with a splice con

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2023-53083?

CVE-2023-53083 is a critical-severity vulnerability. It was published on May 2, 2025 and has a CVSS 3.1 base score of 9.8 (CRITICAL).

How severe is CVE-2023-53083?

This vulnerability has a CVSS 3.1 base score of 9.8, rated CRITICAL. It can be exploited remotely over the network. No authentication or special privileges are required for exploitation.

How do I fix or remediate CVE-2023-53083?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2023-53083?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2023-53083 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related CRITICAL CVEs from 2023

View all
LiveWatch live →