Open Directory Exposes SuperShell Payloads and a Cobalt Strike Beacon

· Original article ↗

Summary

An investigation of an exposed server uncovered two SuperShell payloads and a Linux Cobalt Strike beacon, along with associated command-and-control infrastructure and an ARL service.

Key points

  • The exposed directory was found while searching for copies of the IOX proxy and port-forwarding tool.
  • Two UPX-packed 64-bit Linux ELF files were identified as SuperShell, also known as GOREVERSE; both connected to 124.70.143[.]234 over port 3232.
  • A SuperShell administrative panel was hosted on port 8888; the server also exposed ARL on port 5003.
  • A separate UPX-packed ELF file was identified as a Cobalt Strike beacon, connecting to 8.219.177[.]40 over port 443 with a self-signed certificate.
  • The Cobalt Strike team server had been taken down by the time investigators checked it.

Article Details

Attack Vectors
  • An exposed open directory contained SuperShell payloads and a Linux ELF Cobalt Strike beacon.
  • The SuperShell backdoor communicated with 124.70.143[.]234 over port 3232.
  • The Cobalt Strike beacon connected to 8.219.177[.]40 over port 443 using a self-signed certificate.
Defensive Notes
  • SuperShell login panels can be identified by looking for the URI pattern /supershell/login together with 'supershell' in the HTTP response.
  • The article reports that the Cobalt Strike teamserver at 8.219.177[.]40 had already been taken down when Hunt checked it.
  • The article says ARL was detected on the SuperShell C2 infrastructure and suggests it may indicate reconnaissance after initial access; this is presented as a possibility.

Indicators of compromise

TypeIndicatorContext
IPV4123[.]60[.]58[.]50Listed as an open directory in the article's network indicators.
IPV4124[.]70[.]143[.]234SuperShell panel and C2 infrastructure; the backdoor communicates with this IP.
IPV48[.]219[.]177[.]40Cobalt Strike C2 address used by the beacon.
MD50095c9d4bc45fed4080e72bd46876efdMD5 listed for the iox.exe file in the file indicators.
MD56dcfd2dd537b95a6b9eac5cb1570be27MD5 listed for the vagent.jar file in the file indicators.
MD5770a2166ff4b5ece03a42c756360bd28MD5 listed for the Cobalt Strike beacon file test.
MD58e732006bd476ce820c9c4de14412f0dMD5 listed for the SuperShell payload file ps2.
MD58f2df5c6cec499f65168fae5318dc572MD5 listed for the winlog2.exe file in the file indicators.
MD591757c624776224b71976ec09034e804MD5 listed for the SuperShell payload file ps1.

Malware

Tools

Related Articles