🔍 CVE-2014-8156

7.8
CVSS Score
HIGH
2017-09-26
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

FreeSmartphone.Org (FSO) 패키지의 D-Bus 보안 정책이 메시지 경로를 제대로 필터링하지 못해, 로컬 사용자가 D-Bus 시스템 서비스로 조작된 메시지를 전송하여 DoS 공격을 일으키거나 root 권한으로 임의 코드를 실행할 수 있습니다.

💡 쉬운 설명

D-Bus는 Linux에서 응용 프로그램 간 통신을 위한 시스템입니다. 이 취약점은 권한 검사 부족으로 인해 일반 사용자가 시스템을 멈추게 하거나 관리자 권한으로 해킹할 수 있다는 뜻입니다.

🇺🇸 원문 (English)

The D-Bus security policy files in /etc/dbus-1/system.d/*.conf in fso-gsmd 0.12.0-3, fso-frameworkd 0.9.5.9+git20110512-4, and fso-usaged 0.12.0-2 as packaged in Debian, the upstream cornucopia.git (fsoaudiod, fsodatad, fsodeviced, fsogsmd, fsonetworkd, fsotdld, fsousaged) git master on 2015-01-19, the upstream framework.git 0.10.1 and git master on 2015-01-19, phonefsod 0.1+git20121018-1 as packaged in Debian, Ubuntu and potentially other packages, and potentially other fso modules do not properly filter D-Bus message paths, which might allow local users to cause a denial of service (dbus-daemon memory consumption), or execute arbitrary code as root by sending a crafted D-Bus message to any D-Bus system service.

📍 영향받는 시스템

fso-gsmd 0.12.0-3, fso-frameworkd 0.9.5.9+git20110512-4, fso-usaged 0.12.0-2, fsoaudiod, fsodatad, fsodeviced, fsonetworkd, fsotdld, fsousaged, phonefsod 0.1+git20121018-1

⚔️ 공격 벡터

로컬 사용자가 /etc/dbus-1/system.d/*.conf 설정의 경로 필터링 우회 후 D-Bus 메시지 전송

🛡️ 대응 방법

fso 패키지 및 관련 모듈을 최신 버전으로 업데이트하여 D-Bus 메시지 경로 필터링 강화

🔧 검증 코드

위 명령어로 설치된 FSO 관련 패키지 목록이 나오면 영향받는 패키지 확인, 버전이 보안 업데이트된 버전 이상인지 확인

Shell / Script
dpkg -l | grep -E 'fso-(gsmd|frameworkd|usaged)|fsoaudiod|fsodatad|fsodeviced|fsonetworkd|fsotdld|fsousaged|phonefsod'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git