🔍 CVE-2021-47113

7.1
CVSS Score
HIGH
2024-03-15
2026-08-04 10:16
✅ 완료

🇰🇷 한글 설명

Linux 커널의 btrfs 파일 시스템에서 rename_exchange 작업 중 두 번째 참조 삽입에 실패할 경우 발생하는 취약점입니다. 이 과정에서 첫 번째 inode 참조가 해제되지 않고 남아 파일 시스템이 손상될 수 있습니다.

💡 쉬운 설명

파일의 이름을 바꾸는 과정에서 오류가 발생하면 파일 시스템의 연결 고리가 끊어져 데이터가 망가질 수 있는 문제입니다. 이로 인해 파일 시스템이 깨지거나 정상적인 동작이 불가능해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: btrfs: abort in rename_exchange if we fail to insert the second ref Error injection stress uncovered a problem where we'd leave a dangling inode ref if we failed during a rename_exchange. This happens because we insert the inode ref for one side of the rename, and then for the other side. If this second inode ref insert fails we'll leave the first one dangling and leave a corrupt file system behind. Fix this by aborting if we did the insert for the first inode ref.

📍 영향받는 시스템

btrfs 파일 시스템을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

오류 주입(Error injection)을 통한 파일 시스템 조작 및 손상 유도

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel