X.Org Server와 Xwayland에서 다수 보안 취약점 수정

X.Org Server와 Xwayland에서 다수 보안 취약점 수정

X.Org Server 21.1.25와 Xwayland 24.1.14가 공개되었습니다. 이번 패치는 Xwayland의 보안 취약점및 메모리 손상 및 세션 강제 종류 문제를 해결하는 긴급 업데이트가 있었습니다.

주요 이슈로서는, 기존 X11 환경 및 Xwayland를 사용하는 모든 Wayland 환경에서 힙 메모리 손상과 서비스 거부(DoS)로 인한 세션 다운과 정보 노출 위험이 있었습니다.

즉, 공격자가 악의적으로 조작한 입력을 통해 디스플레이 서버를 비정상 종료시키거나, 메모리 손상을 유발하고 일부 정보를 노출시킬 가능성이 있는 취약점입니다.

Wayland 로고 (출처 : Google)

이번 위협은 Wayland 세션을 사용하더라도 호한성 레이어인 Xwayland를 통한 보안 위협이 존재하므로, 빠르게 최신 버전으로 업데이트 하는것이 좋다고 생각합니다.


※ 각주

※ 각주
[1] X.Org Server: Linux 등에서 사용되는 전통적인 X11 기반 디스플레이 서버로, 화면 출력과 입력 장치를 관리하는 소프트웨어입니다.

[2] Xwayland: Wayland 환경에서도 기존 X11 기반 프로그램을 실행할 수 있도록 지원하는 호환성 디스플레이 서버입니다.

[3] X11: Unix 및 Linux 환경에서 화면 출력과 키보드·마우스 입력을 처리하기 위해 사용되는 오래된 그래픽 시스템 프로토콜입니다.

[4] Wayland: 기존 X11을 대체하기 위해 개발된 현대적인 디스플레이 프로토콜로, 보안성과 그래픽 처리 구조를 개선한 것이 특징입니다.

[5] 힙 메모리 손상: 프로그램이 실행 중 동적으로 할당한 메모리가 잘못 변경되어
충돌이나 비정상적인 동작을 일으키는 문제입니다.

[6] 서비스 거부(DoS): 시스템이나 프로그램이 정상적인 서비스를 제공하지 못하도록 방해하는 공격입니다.

[7] 정보 노출: 프로그램이 보호해야 할 메모리나 내부 데이터가 허가되지 않은 사용자에게 유출되는 보안 문제입니다.

[8] 디스플레이 세션: 사용자가 로그인한 뒤 실행되는 그래픽 데스크톱 환경과 관
련 프로그램의 실행 상태를 의미합니다.

[9] 호환성 레이어: 서로 다른 소프트웨어 환경이나 규격 사이에서 기존 프로그램이 정상적으로 작동하도록 연결해주는 구성 요소입니다.

[10] 디스플레이 서버: 운영체제에서 프로그램의 화면 출력과 키보드·마우스 입력을 관리하는 소프트웨어입니다. 대표적으로 X.Org Server와 Xwayland가 있습니다.