CVE-2023-53680

In the Linux kernel, the following vulnerability has been resolved: NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL OPDESC() simply indexes into nfsd4_ops[] by the op's operation number, without range checking that value. It assumes callers are careful to avoid calling it with an out-of-bounds opnum value. nfsd4_decode_compound() is not so careful, and can invoke OPDESC() with opnum set to OP_ILLEGAL, which is 10044 -- well beyond the end of nfsd4_ops[].
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.3:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.3:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.3:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.3:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.3:rc5:*:*:*:*:*:*

History

28 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: NFSD: Evitar llamar a OPDESC() con ops -> opnum == OP_ILLEGAL OPDESC() simplemente indexa en nfsd4_ops[] por el número de operación de la op, sin comprobar el rango de ese valor. Asume que los llamadores son cuidadosos para evitar llamarla con un valor de opnum fuera de límites. nfsd4_decode_compound() no es tan cuidadosa, y puede invocar a OPDESC() con opnum establecido en OP_ILLEGAL, que es 10044 -- mucho más allá del final de nfsd4_ops[].

Information

Published : 2025-10-07 16:15

Updated : 2026-10-28 20:10


NVD link : CVE-2023-53680

Mitre link : CVE-2023-53680

CVE.ORG link : CVE-2023-53680


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-787

Out-of-bounds Write