🔍 CVE-2024-58240

9.8
CVSS Score
CRITICAL
2025-08-28
2026-10-15 22:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 TLS 구현에서 비동기(async) 방식과 동기 방식의 복호화 요청 처리가 분리되지 않아 발생하는 취약점입니다. 이 패치를 통해 비동기 처리가 아닌 경우의 로직을 단순화하여 잠재적인 레이스 컨디션이나 복잡성을 제거했습니다.

💡 쉬운 설명

리눅스 운영체제가 암호화된 데이터를 풀 때 사용하는 방식에 논리적 혼선이 있어 발생할 수 있는 문제입니다. 이 문제를 해결함으로써 시스템이 더 안정적이고 안전하게 데이터를 처리할 수 있게 되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: tls: separate no-async decryption request handling from async If we're not doing async, the handling is much simpler. There's no reference counting, we just need to wait for the completion to wake us up and return its result. We should preferably also use a separate crypto_wait. I'm not seeing a UAF as I did in the past, I think aec7961916f3 ("tls: fix race between async notify and socket close") took care of it. This will make the next fix easier.

📍 영향받는 시스템

TLS 기능을 사용하는 Linux Kernel (패치 적용 전 버전)

⚔️ 공격 벡터

특수하게 조작된 TLS 네트워크 트래픽을 통해 커널의 복호화 로직을 자극하여 발생 가능

🛡️ 대응 방법

최신 보안 패치가 적용된 Linux 커널로 업데이트

🔧 검증 코드

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

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