🔍 CVE-2017-5550

5.5
CVSS Score
MEDIUM
2017-02-06
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Linux 커널의 파이프 버퍼 관리 함수에서 off-by-one 에러로 인해 초기화되지 않은 힙 메모리 정보가 노출될 수 있습니다. 로컬 사용자가 파이프에서 읽기 작업을 통해 민감한 메모리 데이터에 접근할 수 있습니다.

💡 쉬운 설명

Linux 커널의 파이프 기능에 작은 버그가 있어서 컴퓨터의 메모리에 있는 비공개 정보가 유출될 수 있습니다. 같은 컴퓨터에 접속한 사용자가 파이프를 통해 이 정보를 읽을 수 있습니다.

🇺🇸 원문 (English)

Off-by-one error in the pipe_advance function in lib/iov_iter.c in the Linux kernel before 4.9.5 allows local users to obtain sensitive information from uninitialized heap-memory locations in opportunistic circumstances by reading from a pipe after an incorrect buffer-release decision.

📍 영향받는 시스템

Linux kernel 4.9.5 이전 버전 (특히 4.8.x, 4.9.0-4.9.4 등)

⚔️ 공격 벡터

로컬 사용자가 파이프 읽기 작업을 통해 초기화되지 않은 힙 메모리 데이터를 순차적으로 획득

🛡️ 대응 방법

Linux 커널을 4.9.5 이상으로 업그레이드

🔧 검증 코드

커널 버전이 4.8.x 또는 4.9.0-4.9.4인 경우 'Vulnerable' 출력되면 패치 필요, 그 외는 'Patched or not affected' 출력

Shell / Script
uname -r | grep -E '^4\.(8|9\.[0-4])\..*$' && echo 'Vulnerable' || echo 'Patched or not affected'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel