🔍 CVE-2024-26585

9.8
CVSS Score
CRITICAL
2024-02-21
2026-08-04 11:16
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 TLS 구현에서 송신 작업 스케줄링과 소켓 종료 사이의 레이스 컨디션(경쟁 상태) 취약점이 발견되었습니다. 비동기 암호화 핸들러가 완료되기 전에 스레드가 종료될 수 있어 발생하는 문제로, 작업 스케줄링 순서를 조정하여 해결되었습니다.

💡 쉬운 설명

데이터를 주고받는 과정에서 통신 통로를 닫는 동작과 데이터를 처리하는 동작이 서로 엉켜서 오류가 발생할 수 있는 문제입니다. 이로 인해 시스템이 불안정해지거나 예상치 못한 동작이 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: tls: fix race between tx work scheduling and socket close Similarly to previous commit, the submitting thread (recvmsg/sendmsg) may exit as soon as the async crypto handler calls complete(). Reorder scheduling the work before calling complete(). This seems more logical in the first place, as it's the inverse order of what the submitting thread will do.

📍 영향받는 시스템

TLS 기능을 사용하는 리눅스 커널 버전

⚔️ 공격 벡터

특정 타이밍에 소켓을 강제로 닫는 네트워크 요청을 통해 레이스 컨디션을 유발

🛡️ 대응 방법

리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 취약점이 해결된 패치 버전 이후인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel