CVE-2026-80428 in ILIAS정보

요약

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

ILIAS는 인증되지 않은 호출자에 대해 저장된 세션 데이터를 역직렬화합니다. components/ILIAS/AuthShibboleth/resources/shib_logout.php에 있는 Shibboleth 백채널 엔드포인트는 ilInitialisation이 인증을 면제하는 컨텍스트에서 실행되며, 해당 로그아웃 알림 처리기는 세션 테이블의 모든 활성 행을 읽어서 각 행의 저장된 데이터를 수작업으로 작성된 파서로 전달함으로써 종료할 세션을 찾습니다. 이 파서는 unserialize를 호출하며, 생성될 클래스에 대한 제한을 두지 않습니다. 따라서 어떤 세션 행에도 직렬화된 객체가 포함되어 있다면 익명 요청 대신 해당 객체가 인스턴스화되며, 이러한 객체가 폐기될 때 객체 소멸자가 실행됩니다. LTI 인증 진입점은 요청 매개변수를 세션에 저장하며, 동일한 초기화 코드가 인증을 면제하는 경로에서 접근 가능하므로, 로그인하지 않고도 직렬화된 객체를 세션 행에 삽입할 수 있습니다. 애플리케이션과 함께 제공되는 한 클래스는 소멸될 때 자신의 속성 중 하나로 이름이 지정된 파일에 JSON 인코딩 구조를 작성하며, 이는 공격자가 선택한 경로(웹 루트 하위)에 공격자 제어 콘텐츠를 배치하고 웹 서버 사용자 권한으로 코드 실행을 초래합니다. 버전 9.22, 10.10 및 11.3은 해당 엔드포인트의 로그아웃 알림 구현체를 제거합니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

VulnCheck

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-395877

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!