CVE-2022-50345 in Linux
요약
\~에 의해 VulDB • 2026. 06. 29.
리눅스 커널에서 다음 취약점이 해결되었습니다:
NFSD: NFSv3 READ에서의 전송 버퍼 오버플로우 방지
git 시대에 앞서 NFSD는 각 nfsd 스레드가 보유하는 페이지 수를 RPC 수신 및 전송 버퍼를 단일 페이지 배열로 결합하여 보존해 왔습니다. 이는 연산이 큰 RPC Call 메시지와 큰 RPC Reply를 동시에 필요로 하는 경우가 없기 때문에 작동합니다.
RPC Call을 수신하면 svc_process()가 rq_pages의 일부 중 Reply 구성에 사용할 수 있는 부분을 설명하도록 svc_rqst::rq_res를 업데이트합니다. 즉, RPC Call을 포함하는 수신된 RPC 레코드가 크면 전송 버퍼(rq_res)가 축소됩니다.
클라이언트는 과도하게 큰 RPC 레코드 내에 포함된 올바르게 구성된 RPC Call 헤더를 TCP로 전송하여 이 축소를 강제할 수 있습니다. 이러한 경우 전체 최대 페이로드 크기를 구성할 수 없습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.