🇰🇷 한글 설명
gvfs의 AFP 백엔드에서 공유 폴더를 마운트할 때 발생하는 결함입니다. 악의적인 AFP 서버가 클라이언트가 요청한 크기보다 큰 길이를 전달하면, 함수가 버퍼 크기를 검증하지 않아 힙 버퍼 오버플로가 발생합니다. 이로 인해 gvfsd-afp 프로세스가 충돌하며 서비스 거부(DoS) 상태가 될 수 있습니다.
💡 쉬운 설명
나쁜 서버에 연결했을 때, 서버가 가짜 정보를 보내 컴퓨터의 메모리 영역을 넘치게 만드는 문제입니다. 이로 인해 연결된 프로그램이 갑자기 꺼지거나 작동을 멈출 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in the AFP backend in gvfs. When mounting a share, a malicious AFP server can cause the DSI read path to process a length that exceeds the size requested by the client. The function does not verify the server-provided length against the pre-sized reply buffer, causing the operation to access past the intended boundaries. This issue allows a malicious server to overflow a heap buffer and crash the gvfsd-afp process, resulting in a denial of service.
📍 영향받는 시스템
gvfs (AFP backend 포함 버전)
⚔️ 공격 벡터
악의적으로 조작된 AFP 서버를 통해 클라이언트의 gvfsd-afp 프로세스에 오버플로 유도
🛡️ 대응 방법
gvfs 패키지를 최신 보안 업데이트 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 gvfs 버전이 해당 취약점이 해결된 패치 버전인지 확인하십시오.
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access