H3XAOperational intelligence
Live analytical pictureEvidence before assessment
TypeTechnique
External ID—
First seen2026-08-14
Last seen2026-08-14

Confidence

—

Adversaries may abuse Visual Basic (VB) for execution. VB is a programming language created by Microsoft with interoperability with many Windows technologies such as [Component Object Model](https://attack.mitre.org/techniques/T1559/001) and the [Native API](https://attack.mitre.org/techniques/T1106) through the Windows API. Although tagged as legacy with no planned future evolutions, VB is integrated and supported in the .NET Framework and cross-platform .NET Core.(Citation: VB .NET Mar 2020)(Citation: VB Microsoft) Derivative languages based on VB have also been created, such as Visual Basic for Applications (VBA) and VBScript. VBA is an event-driven programming language built into Microsoft Office, as well as several third-party applications.(Citation: Microsoft VBA)(Citation: Wikipedia VBA) VBA enables documents to contain macros used to automate the execution of tasks and other functionality on the host. VBScript is a default scripting language on Windows hosts and can also be used in place of [JavaScript](https://attack.mitre.org/techniques/T1059/007) on HTML Application (HTA) webpages served to Internet Explorer (though most modern browsers do not come with VBScript support).(Citation: Microsoft VBScript) Adversaries may use VB payloads to execute malicious commands. Common malicious usage includes automating execution of behaviors with VBScript or embedding VBA content into [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001) payloads (which may also involve [Mark-of-the-Web Bypass](https://attack.mitre.org/techniques/T1553/005) to enable execution).(Citation: Default VBS macros Blocking )

137 recorded

Relationships

mitigatesMitigation
mitigatesMitigation
mitigatesMitigation
mitigatesMitigation
mitigatesMitigation
subtechnique-ofTechnique
uses
from APT32
Group
uses
from APT33
Group
uses
from APT37
Group
uses
from APT38
Group
uses
from APT39
Group
uses
from APT42
Group
usesGroup
usesMalware
usesMalware
usesMalware
uses
from Bandook
Malware
uses
from Bisonal
Malware
usesGroup
usesMalware
uses
from C0011
Campaign
uses
from C0015
Campaign
uses
from Chaes
Malware
usesMalware
usesGroup
usesMalware
uses
from Comnie
Malware
usesGroup
usesGroup
uses
from DanBot
Malware
usesMalware
uses
from Donut
Tool
usesGroup
uses
from Emotet
Malware
usesMalware
usesMalware
uses
from FIN13
Group
uses
from FIN4
Group
uses
from FIN7
Group
uses
from Flagpro
Malware
usesCampaign
usesCampaign
usesGroup
uses
from Goopy
Malware
usesGroup
usesMalware
usesMalware
uses
from HEXANE
Group
uses
from Higaisa
Group
uses
from IcedID
Malware
usesGroup
usesMalware
uses
from Javali
Malware
uses
from JCry
Malware
uses
from jRAT
Malware
usesMalware
usesCampaign
usesMalware
uses
from KeyBoy
Malware
uses
from Kimsuky
Group
uses
from Koadic
Tool
usesMalware
usesGroup
usesGroup
usesGroup
uses
from Lokibot
Malware
usesMalware
usesMalware
uses
from Machete
Group
usesGroup
usesGroup
uses
from Melcoz
Malware
usesMalware
usesGroup
uses
from Mispadu
Malware
usesGroup
usesGroup
usesGroup
usesMalware
usesMalware
uses
from NETWIRE
Malware
uses
from OilRig
Group
uses
from OopsIE
Malware
usesCampaign
usesCampaign
usesCampaign
usesCampaign
usesCampaign
usesCampaign
usesCampaign
usesMalware
usesCampaign
usesGroup
uses
from PoetRAT
Malware
usesMalware
usesMalware
usesMalware
uses
from QakBot
Malware
usesMalware
uses
from Ramsay
Malware
uses
from Rancor
Group
uses
from RedCurl
Group
uses
from Remcos
Tool
uses
from Remexi
Malware
uses
from REvil
Malware
uses
from ROKRAT
Malware
usesMalware
usesGroup
usesMalware
uses
from Sibot
Malware
usesGroup
usesGroup
uses
from Silence
Group
usesMalware
uses
from Snip3
Malware
usesCampaign
usesMalware
usesMalware
usesMalware
usesMalware
usesMalware
usesMalware
uses
from TA2541
Group
uses
from TA459
Group
uses
from TA505
Group
uses
from TAMECAT
Malware
usesGroup
uses
from Turla
Group
usesMalware
uses
from Ursnif
Malware
usesMalware
usesMalware
usesGroup
uses
from WIRTE
Group
uses
from Xbash
Malware
7 external

References

mitre-attack
T1059.005
open
VB .NET Mar 2020
https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/
open
Default VBS macros Blocking
https://techcommunity.microsoft.com/t5/microsoft-365-blog/helping-users-stay-safe-blocking-internet-macros-by-default-in/ba-p/3071805
open
Microsoft VBScript
https://docs.microsoft.com/previous-versions//1kw29xwf(v=vs.85)
open
Microsoft VBA
https://docs.microsoft.com/office/vba/api/overview/
open
VB Microsoft
https://docs.microsoft.com/dotnet/visual-basic/
open
Wikipedia VBA
https://en.wikipedia.org/wiki/Visual_Basic_for_Applications
open