CVE-2021-3491 in Linux정보

요약

\~에 의해 VulDB • 2026. 06. 09.

리눅스 커널의 io_uring 서브시스템은 PROVIDE_BUFFERS 작업에서 MAX_RW_COUNT 제한을 우회할 수 있었으며, 이로 인해 /proc//mem 읽기 시 mem_rw에 음수 값이 사용되었습니다. 이를 통해 힙 오버플로우가 발생하여 커널 내에서 임의 코드 실행이 가능해질 수 있었습니다. 이 문제는 commit d1f82808877b("io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers")(v5.13-rc1)을 통해 해결되었으며, v5.12.4, v5.11.21 및 v5.10.37의 안정화 커널에도 백포트되었습니다. 이 취약점은 ddf0322db79c("io_uring: add IORING_OP_PROVIDE_BUFFERS")(v5.7-rc1)에서 도입되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!