CVE-2024-55641 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 26.

리눅스 커널에서 다음 취약점이 해결되었습니다:

xfs: xfs_trans_alloc_dir 오류 발생 시 inode 잠금 해제

generic/475를 사용한 파일시스템 패치 디버깅 중 dmesg에 다음과 같은 시퀀스가 관찰된 후 시스템이 멈추는 현상이 발생했습니다.

XFS (dm-0): "xfs_imap_to_bp+0x61/0xe0 [xfs]"에서 메타데이터 I/O 오류, 논리 주소(daddr) 0x491520, 길이(len) 32, 에러 코드 5
XFS (dm-0): "xfs_btree_read_buf_block+0xba/0x160 [xfs]"에서 메타데이터 I/O 오류, 논리 주소(daddr) 0x3445608, 길이(len) 8, 에러 코드 5
XFS (dm-0): "xfs_imap_to_bp+0x61/0xe0 [xfs]"에서 메타데이터 I/O 오류, 논리 주소(daddr) 0x138e1c0, 길이(len) 32, 에러 코드 5
XFS (dm-0): 로그 I/O 오류 -5 XFS (dm-0): xfs_trans_read_buf_map+0x1ea/0x4b0 [xfs] (fs/xfs/xfs_trans_buf.c:311)에서 메타데이터 I/O 에러(0x1) 감지됨. 파일시스템을 종료합니다.
XFS (dm-0): 문제를 해결하려면 파일시스템을 언마운트하십시오. XFS (dm-0): 내부 오류 발생: fs/xfs/xfs_trans_dquot.c의 869번 줄에서 dqp->q_ino.reserved 및 q_ino.count 불일치. 호출자: xfs_trans_dqresv+0x236/0x440 [xfs]
XFS (dm-0): 손상 감지됨. 언마운트 후 xfs_repair를 실행하십시오. XFS (dm-0): 파일시스템 be6bcbcc-9921-4deb-8d16-7cc94e335fa7 언마운팅 중

시스템이 몇 개의 inode를 잠그고 해당 inode들을 정리(purge)하려고 시도하는 동안 언마운트 과정에서 멈춰 있습니다. 위의 dquot 손상 경고는 발생한 사건의 단서를 제공합니다 -- link() 호출은 하위 디렉토리를 상위 디렉토리에 연결하기 위한 트랜잭션을 설정하려 했습니다. 그러나 I/O 오류로 인해 파일시스템이 종료된 후, 해당 트랜잭션에 대한 할당량(quota) 예약이 실패했습니다. 이후 시스템은 나가는 경로에서 inode 잠금을 해제하는 것을 잊었습니다. 이 문제를 수정합니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2025. 01. 09.

모더레이션

수락

항목

VDB-291240

EPSS

0.00173

출처

Might our Artificial Intelligence support you?

Check our Alexa App!