🔍 CVE-2026-90263

0.0
CVSS Score
UNKNOWN
2026-09-17
2026-10-21 13:20
✅ 완료

🇰🇷 한글 설명

Linux 커널의 Btrfs 파일 시스템에서 읽기 전용(read-only) 설정이 되어 있음에도 불구하고 POSIX ACL을 설정할 수 있는 취약점이 발견되었습니다. 이는 특정 커밋에서 중복 체크를 제거하는 과정에서 발생했으며, 읽기 전용 상태에서도 ACL 변경이 가능해지는 보안 결함을 초래합니다.

💡 쉬운 설명

파일을 읽기 전용으로 잠가두어도 권한 설정(ACL)을 변경할 수 있는 오류가 있습니다. 이로 인해 읽기 전용 상태여야 하는 파일의 보안 설정이 의도치 않게 수정될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: btrfs: check if root is readonly when setting posix acl For a filesystem which has btrfs read-only property set to true, all write operations including acl and xattr should be denied. However, acl can still be set even if btrfs ro property is true. This happens because no function on the set_acl code path checks the root is readonly or not. It was checked in btrfs_setxattr_trans() but got removed in commit 353c2ea735e4 ("btrfs: remove redundant readonly root check in btrfs_setxattr_trans") That commit didn't check if all the callers properly check the root's read-only flag. A previous fix is commit b51111271b03 ("btrfs: check if root is readonly while setting security xattr"). Always check if the root is read-only before performing the set acl operation.

📍 영향받는 시스템

Linux Kernel (Btrfs 파일 시스템을 사용하는 시스템)

⚔️ 공격 벡터

읽기 전용으로 설정된 Btrfs 파일 시스템에 대해 ACL(Access Control List) 설정을 시도하여 권한을 변경함

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 Btrfs ACL 설정 시 읽기 전용 여부를 확인하도록 수정합니다.

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 패치 버전인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel