🔍 CVE-2026-31739

8.8
CVSS Score
HIGH
2026-05-01
2026-10-19 20:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 tegra 암호화 드라이버에서 비동기 알고리즘에 CRYPTO_ALG_ASYNC 플래그가 누락되어 발생하는 취약점입니다. 이로 인해 동기식 알고리즘을 요청한 사용자에게 비동기 알고리즘이 할당되어 시스템 충돌이 발생할 수 있습니다.

💡 쉬운 설명

암호화 작업을 처리하는 방식이 잘못 설정되어, 컴퓨터가 예상치 못한 방식으로 작동하다가 갑자기 멈추거나 꺼질 수 있는 문제입니다. 작업의 성격(동기/비동기)을 제대로 구분하지 못해 발생하는 오류입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: tegra - Add missing CRYPTO_ALG_ASYNC The tegra crypto driver failed to set the CRYPTO_ALG_ASYNC on its asynchronous algorithms, causing the crypto API to select them for users that request only synchronous algorithms. This causes crashes (at least). Fix this by adding the flag like what the other drivers do. Also remove the unnecessary CRYPTO_ALG_TYPE_* flags, since those just get ignored and overridden by the registration function anyway.

📍 영향받는 시스템

CRYPTO_ALG_ASYNC 플래그가 누락된 Linux 커널의 tegra 암호화 드라이버를 사용하는 시스템

⚔️ 공격 벡터

로컬 사용자가 특정 암호화 API를 호출하여 시스템 충돌(DoS)을 유도할 수 있음

🛡️ 대응 방법

tegra 암호화 드라이버에 CRYPTO_ALG_ASYNC 플래그가 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 보안 업데이트 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel