Malware.View on attack.mitre.org
FRAMESTING is a Python web shell that was used during Cutting Edge to embed into an Ivanti Connect Secure Python package for command execution.
| Technique | Procedure example |
|---|---|
| T1001 Data Obfuscation |
FRAMESTING can send and receive zlib compressed data within `POST` requests. |
| T1001.003 Protocol or Service Impersonation |
FRAMESTING uses a cookie named `DSID` to mimic the name of a cookie used by Ivanti Connect Secure appliances for maintaining VPN sessions. |
| T1059.006 Python |
FRAMESTING is a Python web shell that can embed in the Ivanti Connect Secure CAV Python package. |
| T1071.001 Web Protocols |
FRAMESTING can retrieve C2 commands from values stored in the `DSID` cookie from the current HTTP request or from decompressed zlib data within the request's `POST` data. |
| T1140 Deobfuscate/Decode Files or Information |
FRAMESTING can decompress data received within `POST` requests. |
| T1505.003 Web Shell |
FRAMESTING is a web shell capable of enabling arbitrary command execution on compromised Ivanti Connect Secure VPNs. |
| T1554 Compromise Host Software Binary |
FRAMESTING can embed itself in the CAV Python package of an Ivanti Connect Secure VPN located in `/home/venv3/lib/python3.6/site-packages/cav-0.1-py3.6.egg/cav/api/resources/category.py.` |
None recorded.
Data from MITRE ATT&CK® (Enterprise). ATT&CK® is a registered trademark of The MITRE Corporation.