Skip to content
0:00 / 0:00

#ciscoise#xss#rce

Pwning Cisco ISE: From Cross Site Scripting to Root Shell!

Flashback Team

71K subscribers • 5 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Linked in the descriptionpedrib/PoC

Intermediate. Assumes working knowledge.

10K views5 years ago1 recommendation

SecurityExploits and vulnerabilitiesWeb and application security

Pedro demonstrates how to chain stored cross-site scripting, Java deserialization, and privilege escalation to achieve a root shell on Cisco ISE.

Learn tricks and techniques like these, with us, in our amazing training courses! flashback.sh/training In this short video we show you how dangerous a cross site scripting (XSS) vulnerability can be. Back in 2018, Pedro found 3 vulnerabilities that allow an unauthenticated attacker to achieve remote code execution as root in a Cisco Identity Services Engine device. 1- Stored cross site scripting (exploitable by an unauthenticated attacker) 2- Unsafe Java deserialization (exploitable by an authenticated user) 3- Privilege escalation to root due to incorrect file permissions We start by sending an unauthenticated HTTP request to store the XSS payload on the device. Then, we send a phishing email to the device administrator. Once the device administrator clicks on the email link, he will be sent to the device page that contains our XSS payload. That payload sends a malicious request to a REST endpoint in the device that performs the Java deserialization, and we then get our shell running as the web server user. Finally we abuse the incorrect file permissions to get root! For an in depth look on each vulnerability and how the exploit works under the hood, please check the advisory at github.com/pedrib/PoC/blob/master/advisories/Cisco/cisco_ise… CVE-2018-15440: Stored Cross-site Scripting CVE-2017-5641: Unsafe Flex AMF Java Object Deserialization SSD-3778: Privilege Escalation via Incorrect sudo and File Permission Did you enjoy this video? Then follow us on Twitter, and subscribe to our channel for more awesome hacking videos. ~ Flashback Team flashback.sh twitter.com/FlashbackPwn

Why it's here

1 person recommends this

What people say. Shared as a quick demonstration of chaining multiple vulnerabilities to achieve remote code execution.

u/ChoiceGrapefruit0in r/ReverseEngineering • Recommends

Pwning Cisco ISE: From Cross Site Scripting to Root Shell!