🔍 CVE-2025-38068

7.8
CVSS Score
HIGH
2025-06-18
2026-07-30 06:22
✅ 완료

🇰🇷 한글 설명

Linux 커널의 LZO 압축 알고리즘에서 출력 버퍼 오버런 취약점이 발견되었습니다. 기존 압축 코드는 호출자가 제공한 버퍼 길이를 확인하지 않고 충분한 공간이 있다고 가정하여 데이터를 작성하는 문제가 있었습니다.

💡 쉬운 설명

데이터를 압축하는 과정에서 준비된 저장 공간보다 더 많은 데이터를 쓰려고 시도하는 오류가 있습니다. 이로 인해 시스템의 메모리가 망가질 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: lzo - Fix compression buffer overrun Unlike the decompression code, the compression code in LZO never checked for output overruns. It instead assumes that the caller always provides enough buffer space, disregarding the buffer length provided by the caller. Add a safe compression interface that checks for the end of buffer before each write. Use the safe interface in crypto/lzo.

📍 영향받는 시스템

LZO 압축 기능을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

조작된 데이터를 압축 프로세스에 전달하여 메모리 오버런 유도

🛡️ 대응 방법

LZO 압축 인터페이스가 버퍼 끝을 확인하도록 업데이트된 최신 Linux 커널로 업데이트

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 보안 패치가 적용된 최신 버전인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel