<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title><![CDATA[Mia LaVada - Elastic Security Labs]]></title>
    <description><![CDATA[Trusted security news & research from the team at Elastic.]]></description>
    <copyright><![CDATA[© 2026. Elasticsearch B.V. All Rights Reserved]]></copyright>
    <image>
      <title><![CDATA[Mia LaVada - Elastic Security Labs]]></title>
      <url>https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blte2c6b841aff36df4/6a88d9784acc96e3f324863d/security-labs-thumbnail.png</url>
      <link>https://www.elastic.co/security-labs/author/mia-lavada</link>
    </image>
    <link>https://www.elastic.co/security-labs/author/mia-lavada</link>
    <atom:link href="https://www.elastic.co/security-labs/rss/author/mia-lavada.xml" rel="self" type="application/rss+xml"/>
    <language><![CDATA[en]]></language>
    <lastBuildDate>Fri, 11 Sep 2026 01:17:27 GMT</lastBuildDate>
  <item>
    <title><![CDATA[What's new in Elastic Defend: 800+ vulnerable driver rules, automated troubleshooting, and ARM support]]></title>
    <description><![CDATA[Elastic Defend automatically generates and instantly deploys vulnerable driver YARA rules from VirusTotal, LOLDrivers and Microsoft's blocklist, closing the gap BYOVD attacks depend on. Plus a new troubleshooting skill and ARM endpoint protection.]]></description>
    <content:encoded><![CDATA[<p>We know you’re tired of hearing how every vendor is going to finally help you solve alert fatigue. Well, one way we’re improving alert fatigue is from a slightly different angle, better prevention at the endpoint. Because stopping more at the endpoint means fewer alerts ever raised. </p>
<p>We have three endpoint enhancements, all contributing to better endpoint prevention:</p>
<ol>
<li>To be even more proactive about Bring Your Own Vulnerable Driver (BYOVD) attacks, we’re continuously monitoring public vulnerable driver disclosures and automatically generating endpoint protections   </li>
<li>To improve your endpoint management efficiency, Automatic Troubleshooting is now available as a skill via Elastic Agent Builder  </li>
<li>To expand our coverage surface, Elastic Defend is now available for Windows on ARM </li>
</ol>
<p>Let’s dig into each one.</p>
<h2 id="whatisabyovdattackandhowdoesitbypassendpointprotection">What is a BYOVD attack and how does it bypass endpoint protection?</h2>
<p>BYOVD is a technique attackers use to gain kernel-level access on Windows machines by abusing legitimately signed drivers, letting them bypass defenses meant to block unauthorized code. Windows requires low-level software drivers that run in the kernel to be digitally signed, so rather than trying to sneak in something unsigned, attackers bring a driver that's already signed and trusted, but that has a known security flaw. That flaw is enough to disable security software or tamper with memory, and once an attacker has that level of access, security tools can no longer reliably protect the host.</p>
<p>This combination is why BYOVD has become so appealing to ransomware operators. The technique started as tradecraft mostly reserved for advanced state actors and red teams. Elastic Security Labs has tracked its shift into a routine step ransomware crews now use to tamper with or shut down endpoint security software before deploying their payload, as detailed in <a href="https://www.elastic.co/security-labs/stopping-vulnerable-driver-attacks">Stopping Vulnerable Driver Attacks</a>.</p>
<p>Now, why does timing matter here? BYOVD attacks have depended on one thing for years: the delay between a vulnerable driver's public disclosure and a vendor shipping coverage for it. The moment a vulnerable driver becomes public knowledge, attackers already know about it. When it takes a vendor an entire product release to ship a protection, that gap is exactly what the technique depends on.</p>
<p>To close this gap, Elastic Security Labs Threat Command, Elastic's security research team now continuously monitors public vulnerable driver disclosure sources, including VirusTotal, the LOLDrivers catalog, and Microsoft's Vulnerable Driver Block List, and automatically generates and instantly deploys detection rules. Because we know any delay could be the difference between an exposed endpoint and a secured one, we’ve decoupled this coverage from any release cycle and publish the protections in the open.</p>
<h2 id="howelasticautomaticallygeneratesvulnerabledriveryararules">How Elastic automatically generates vulnerable driver YARA rules</h2>
<p>Elastic Security Labs has published <a href="https://www.elastic.co/security-labs/invisible-miners-unveiling-ghostengine">detection coverage for vulnerable drivers</a> for years. That coverage now runs through an always-on process that adds new drivers to the protections library as they're disclosed. An always- on process means coverage ships continuously, not whenever the next major release happens to land, and it doesn’t require an update or setting change. A driver flagged today becomes a driver Elastic Defend recognizes.</p>
<p><img src="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt4d73019429157966/6a7d86f2c2cc098a85246703/image2.png" alt="" /></p>
<p>Elastic Security Labs Threat Command monitors three public sources for newly disclosed vulnerable and malicious drivers:</p>
<ul>
<li>VirusTotal  </li>
<li>The community-run <a href="https://www.loldrivers.io/">LOLDrivers</a> catalog  </li>
<li>Microsoft's Vulnerable Driver Block List</li>
</ul>
<p>No single source catches everything, so the system checks all three, filters out drivers Elastic already covers, and builds new detection rules from the driver's digital signature and file characteristics.</p>
<p>One example: Avast's signed anti-rootkit driver (<code>aswArPot.sys</code>), which was abused to terminate protected processes from the kernel and has been leveraged in Cuba ransomware intrusions as well as <a href="https://www.elastic.co/security-labs/invisible-miners-unveiling-ghostengine">GHOSTENGINE</a> campaigns. Elastic generates detection coverage for weaponized drivers like these automatically as soon as they surface in the wild.</p>
<p>Every rule this process generates is public. Coverage lands in Elastic's open <a href="https://github.com/elastic/protections-artifacts"><code>protections-artifacts</code></a> repository alongside the rest of Elastic's detection content, so a security team can verify it directly before applying it to their systems. The sources are named and the rules themselves are published in the open, unlike a vendor's private threat feed. You can see which driver triggered a rule, which source flagged it, and inspect the detection logic itself.</p>
<p><img src="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt9d0d6356db47380d/6a7d86f5ea068d3f87f072b6/image1.png" alt="" /></p>
<p>This process has taken coverage from an initial 65 rules in 2023 to more than 800 known vulnerable drivers today, and the number keeps growing. These protections ship through Elastic Security's <a href="https://www.elastic.co/docs/solutions/security/configure-elastic-defend/configure-an-integration-policy-for-elastic-defend#malware-protection">malware protection</a>, so make sure it's enabled and set to <strong>Prevent</strong> to get the full benefit. </p>
<p>Signature coverage is also just one layer though. This automated coverage sits alongside protections Elastic Defend has carried for years: validating drivers against a blocklist before they're allowed to load and flagging drivers the moment they're seen for the first time in an environment. A newly disclosed driver doesn't have to wait on a signature alone to be caught doing something suspicious, and a driver built to slip past one layer still has to get past the others built to detect it.</p>
<h2 id="automaticendpointtroubleshootinginelasticagentbuildernowavailableasaskill">Automatic endpoint troubleshooting in Elastic Agent Builder, now available as a skill</h2>
<p>The <a href="https://www.elastic.co/docs/solutions/security/ai/agent-builder/skills-use-cases">automatic troubleshooting skill in Elastic Agent Builder</a> flags policy and performance issues, bringing automation and natural language chat to endpoint diagnosis. Just like the existing <a href="https://www.elastic.co/docs/solutions/security/manage-elastic-defend/automatic-troubleshooting">Automatic Troubleshooting feature</a> scans for and surfaces known endpoint issues, this skill also lets you ask questions, get a diagnosis, and receive specific remediation guidance. It handles the failures that consume the most investigation time: third-party antivirus conflicts, policy application failures, and the errors that typically send analysts into logs for hours.</p>
<p>The skill runs continuously to identify issues’ root causes, tell you what to fix, what commands to run, and what data to collect, all available the second you’re aware of an issue. The existing automatic troubleshooting feature remains available; this skill sits alongside it as a faster path to resolution, specifically tailored for teams that want to work through issues conversationally.</p>
<h2 id="windowsonarmelasticdefendcoverageforsnapdragonandcopilotpcs">Windows on ARM: Elastic Defend coverage for Snapdragon and Copilot+ PCs</h2>
<p>With the increased popularity of ARM processors, Snapdragon laptops, Copilot+ PCs, ARM workstations are more commonly showing up in enterprises’ fleets. If your endpoint protection doesn't cover them, they're unmonitored, and an unmonitored endpoint is a gap an attacker can use. That’s why Elastic Defend has now expanded to cover Windows on ARM. ARM workstations, Snapdragon laptops, and Copilot+ PCs can enroll under your existing policy with the same detection rules and telemetry as x64 endpoints. As you add ARM devices to your fleet, they can enroll automatically to your existing policies.</p>
<h2 id="getstartedwithelasticsecuritytoday">Get started with Elastic Security today</h2>
<p>Elastic Security has significant enhancements to endpoint protections, efficiencies for diagnosing and resolving performance issues, and expanding coverage to new systems, all aimed at shifting defenses earlier, to prevention at the endpoint. </p>
<p>Elastic Security Labs Threat Command now continuously monitors public vulnerable driver disclosure sources and automatically generates and instantly deploys protection rules, decoupled from any release cycle and published in the open. That speed matters when AI-driven attacks can move from one machine to the next in under a minute, faster than any response workflow can react.</p>
<p>Browse the rules directly in the <a href="https://github.com/elastic/protections-artifacts"><code>elastic/protections-artifacts</code></a> repo, alongside the rest of Elastic's open detection content and test out the <a href="https://www.elastic.co/docs/solutions/security/ai/agent-builder/skills-use-cases">automatic troubleshooting skill</a> through Elastic Agent Builder.</p>]]></content:encoded>
    <link>https://www.elastic.co/security-labs/blog/vulnerable-driver-detection-elastic-defend-byovd</link>
    <guid isPermaLink="false">vulnerable-driver-detection-elastic-defend-byovd</guid>
    <category><![CDATA[Endpoint Protection & Security]]></category>
    <dc:creator><![CDATA[Pedro Jaramillo,Roxana Gheorghe,Mia LaVada]]></dc:creator>
    <enclosure url="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt4d73019429157966/6a7d86f2c2cc098a85246703/image2.png" length="0" type="image/png"/>
    <pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title><![CDATA[From API key to live threat detections in minutes: how Elastic Security ingests Google Threat Intelligence]]></title>
    <description><![CDATA[Find out how Elastic Security ingests Google Threat Intelligence for continuous detection and uses AI-driven workflows to enrich alerts in real time, from API key to live detections in minutes.]]></description>
    <content:encoded><![CDATA[<p>Elastic Security natively ingests Google Threat Intelligence: known-malicious IPs, domains, URLs, and file hashes matched against your telemetry the moment they appear, each carrying a verdict and a 0–100 threat score. The setup consists of an API key and two data streams, with no extra infrastructure. When an indicator is ambiguous, workflows built on Agent Builder query VirusTotal in real time, enrich the alert, correlate with your telemetry, and summarize findings in real time. </p>
<h2 id="howthreatintelligenceworksinelasticsecurity">How threat intelligence works in Elastic Security</h2>
<p>In modern security operations, threat intelligence must work across detection, investigation, and response, not sit in a reference table.</p>
<p>Elastic Security supports this in two ways. Ingested intelligence via <a href="https://www.elastic.co/docs/reference/integrations/threat-intelligence-intro">integrations</a> drives continuous detection and historical hunting. Agentic workflows, built on Elastic Workflows and Agent Builder, provide on-demand enrichment and investigative reasoning during an active investigation. This post focuses on how Elastic's Google Threat Intelligence (GTI) integration powers ingestion-based detection and hunting, and how it fits into a broader, more dynamic SOC model where AI-driven workflows use that intelligence at alert time.</p>
<h2 id="whatgooglethreatintelligenceprovides">What Google Threat Intelligence provides</h2>
<p>The Google Threat Intelligence integration brings curated threat intelligence directly into Elastic Security, making it actionable across detection and investigation. GTI combines intelligence from Google's global security visibility with VirusTotal data to deliver enriched context on indicators of compromise, with coverage across malware, ransomware, phishing, infostealers, malicious infrastructure, threat actors, and other adversary activity.</p>
<p>Each indicator is returned with: a verdict (Malicious, Suspicious, or Undetected), a severity, and a composite threat score from 0–100. Because that score is derived from multiple signals, security teams can prioritize indicators based on confidence rather than their presence alone.</p>
<h2 id="howthegooglethreatintelligenceintegrationworksinelasticsecurity">How the Google Threat Intelligence integration works in Elastic Security</h2>
<p>Setup takes only a few minutes. You provide your GTI API key in the Elastic integration, and ingestion begins on a scheduled polling interval, with no additional infrastructure or collectors required. The integration ingests two primary data streams.</p>
<p>| Purpose | Threat List | IOC Stream |
|--------|-------------|------------|
| Purpose | High-confidence detection | Threat hunting + early visibility |
| Volume | Curated, lower volume | Broader, higher volume |
| Best for | Precision-critical alerting | Emerging and exploratory activity |</p>
<p>As data is ingested, indicators are standardized using the Elastic Common Schema (ECS), along with GTI context, such as verdict, severity, score, malware families, threat actor associations, and campaign metadata (where available). This enables GTI to be searched and correlated consistently alongside other ECS-compliant intelligence sources (including TAXII feeds), custom intelligence, and the broader security telemetry already present in Elastic Security. Elastic also manages indicator lifecycle automatically, including expiration and revocation, which reduces matches against stale intelligence. Once ingested, GTI indicators become part of the same searchable dataset as logs, endpoint, and cloud telemetry, enabling unified correlation across the environment.</p>
<h2 id="usinggooglethreatintelligenceforindicatormatchdetections">Using Google Threat Intelligence for indicator match detections</h2>
<p>Elastic's <a href="https://www.elastic.co/docs/solutions/security/detect-and-alert/indicator-match">indicator match rules</a> use GTI data to detect when known malicious IPs, domains, URLs, or file hashes appear in security telemetry, continuously correlating intelligence against observed activity and surfacing matches for investigation. Because GTI provides structured fields such as score, verdict, and severity, teams can tune detections by confidence: high-confidence indicators can trigger immediate escalation, while lower-confidence indicators can be routed for review or further validation.</p>
<h2 id="threathuntingwithgtiindicatorsinelasticsecurity">Threat hunting with GTI indicators in Elastic Security</h2>
<p>With GTI metadata, analysts can pivot from a single IOC to all associated infrastructure and search historical telemetry; not just check if an indicator appeared, but understand what campaign it belongs to.</p>
<p>GTI enriches indicators with metadata such as threat actor associations and malware family context, allowing analysts to move beyond single-IOC searches. Hunters can pivot from an adversary or campaign to all associated indicators (IPs, domains, and file hashes) and search across historical telemetry using ES|QL. This makes it straightforward to determine whether known malicious infrastructure has ever interacted with the environment.</p>
<h2 id="monitoringthreatintelligenceactivitywithgtidashboards">Monitoring threat intelligence activity with GTI dashboards</h2>
<p>The integration includes prebuilt dashboards that provide visibility into threat intelligence activity and the detections GTI drives. Using saved searches and aggregated metrics, these dashboards summarize observed threats across malware families, campaigns, threat actors, toolkits, and vulnerabilities, helping SOC teams understand which threat types are most active in their environment and how intelligence is being operationalized.</p>
<p><img src="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt5e9ea4f4c8281953/6a7d7f838fc2d071393eb86d/image1.png" alt="Elastic Security’s Google Threat Intelligence Adversary Intelligence dashboard" title="Elastic Security’s Google Threat Intelligence Adversary Intelligence dashboard" /></p>
<h3 id="googlethreatintelligencefeedcategoriesandcoverage">Google Threat Intelligence feed categories and coverage</h3>
<p>GTI includes 14 categorized feed categories, so organizations can tailor coverage to their needs and subscription level. Supported categories include:</p>
<ul>
<li>Cryptominers</li>
<li>Trending threats</li>
<li>Initial access and delivery vectors</li>
<li>Infostealers</li>
<li>IoT threats</li>
<li>Linux malware</li>
<li>Malicious infrastructure</li>
<li>General malware</li>
<li>Mobile threats</li>
<li>macOS threats</li>
<li>Phishing</li>
<li>Ransomware</li>
<li>Threat actors</li>
<li>Vulnerability exploitation and weaponization</li>
</ul>
<p>Availability depends on your Google Threat Intelligence subscription tier, and additional feeds can be enabled without changes to the Elastic configuration.</p>
<h2 id="agenticenrichmentandrealtimetriagewithelasticworkflows">Agentic enrichment and real-time triage with Elastic Workflows</h2>
<p>For ambiguous or emerging indicators not yet in an indexed feed, Elastic Security supports AI-driven investigation through Agent Builder and Elastic Workflows, which complement intelligence ingestion by enabling real-time enrichment and reasoning during an investigation.</p>
<p>With workflows, an analyst is no longer limited to the intelligence already in the index. During alert triage, a workflow can query external intelligence and reputation services such as VirusTotal in real time, enrich an alert with fresh context about the IPs, domains, or file hashes involved, correlate that live intelligence against Elastic telemetry, and summarize the findings into a structured investigation context that the analyst can act on. Agent Builder extends this further: teams can compose reusable, task-specific capabilities, such as agent skills for alert triage, enrichment, or case handling, so the assistant executes multi-step investigative tasks with the consistency of traditional automation, through a natural-language interface.</p>
<p>![Elastic Workflows editor showing the "Send Hash to VirusTotal" workflow](https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt6a78dda4577bd409/6a7d7f864c4bfb416dcca811/image3.png "Elastic Workflows editor showing the \"Send Hash to VirusTotal\" workflow")</p>
<p>This introduces a complementary model. Ingested intelligence (GTI, TAXII, and custom feeds) provides continuous detection and historical hunting against indicators you already hold. Agentic workflows provide on-demand enrichment and investigative reasoning at alert time, reaching out to live sources and assembling context on the fly. Together, they enable teams to detect known threats at scale and provide context to investigations.</p>
<h2 id="gettingstartedwithgooglethreatintelligenceinelasticsecurity">Getting started with Google Threat Intelligence in Elastic Security</h2>
<p>To use the <a href="https://www.elastic.co/docs/reference/integrations/ti_google_threat_intelligence">Google Threat Intelligence integration</a> in Elastic Security, you need an active GTI license and API key.</p>
<ol>
<li><strong>Install:</strong> open Integrations catalog in Kibana → search "Google Threat Intelligence" → add integration → enter your API key</li>
<li><strong>Configure the data streams:</strong> enable Threat List (high-confidence detections) and IOC Stream (hunting coverage) → set polling frequency to match API limits and operational needs</li>
<li><strong>Tune:</strong> prebuilt indicator match rules activate automatically; if alert volume is high, start by filtering on confidence threshold</li>
</ol>
<p>All indicators are stored in Elasticsearch and accessible through the GTI threat intelligence data view, enabling search, correlation, and custom detection logic. Full configuration details and troubleshooting guidance are available in the official documentation.</p>
<h2 id="tyingitalltogether">Tying it all together</h2>
<p>Threat intelligence only matters if a team can act on it. By bringing Google Threat Intelligence into Elastic Security, SOC teams get ingestion-based detection running continuously across their telemetry and agent-driven investigation reasoning over that intelligence in real time. The combination lets threat intelligence operate continuously and contextually, helping analysts move from indicators to confident decisions faster.</p>]]></content:encoded>
    <link>https://www.elastic.co/security-labs/blog/elastic-security-google-threat-intelligence</link>
    <guid isPermaLink="false">elastic-security-google-threat-intelligence</guid>
    <category><![CDATA[Integrations & Tools]]></category>
    <dc:creator><![CDATA[Jamie Hynds,Mia LaVada]]></dc:creator>
    <enclosure url="https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt6b515b033b0962c4/6a7d7f89bd21985f46755287/image2.jpg" length="0" type="image/jpeg"/>
    <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  </channel>
</rss>