<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vulert</title>
    <description>The latest articles on DEV Community by Vulert (@vulert_official).</description>
    <link>https://dev.to/vulert_official</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3905970%2Feb836d11-d8ba-48f8-8647-669899168d02.png</url>
      <title>DEV Community: Vulert</title>
      <link>https://dev.to/vulert_official</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vulert_official"/>
    <language>en</language>
    <item>
      <title>Four OpenClaw Flaws Enable Data Theft, Privilege Escalation, and Persistence</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 07:21:05 +0000</pubDate>
      <link>https://dev.to/vulert_official/four-openclaw-flaws-enable-data-theft-privilege-escalation-and-persistence-3e9e</link>
      <guid>https://dev.to/vulert_official/four-openclaw-flaws-enable-data-theft-privilege-escalation-and-persistence-3e9e</guid>
      <description>&lt;p&gt;&lt;strong&gt;Four OpenClaw flaws&lt;/strong&gt; have been disclosed by cybersecurity researchers, exposing serious risks in AI-agent environments where autonomous systems can access files, credentials, execution tools, and enterprise workflows. The vulnerabilities, collectively named &lt;strong&gt;Claw Chain&lt;/strong&gt; by Cyera, can be chained together to achieve data theft, privilege escalation, sandbox escape, and persistence.&lt;/p&gt;

&lt;p&gt;The vulnerabilities are tracked as &lt;strong&gt;CVE-2026-44112&lt;/strong&gt;, &lt;strong&gt;CVE-2026-44113&lt;/strong&gt;, &lt;strong&gt;CVE-2026-44115&lt;/strong&gt;, and &lt;strong&gt;CVE-2026-44118&lt;/strong&gt;. The most severe issue, CVE-2026-44112, has a &lt;strong&gt;CVSS score of 9.6&lt;/strong&gt; and can allow attackers to redirect writes outside the intended sandbox boundary.&lt;/p&gt;

&lt;p&gt;OpenClaw is an open-source autonomous AI agent platform that can interact with local filesystems, tools, credentials, integrations, and execution environments. This makes vulnerabilities in OpenClaw especially important because attackers may be able to weaponize the agent’s own privileges against the host environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Claw Chain?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Claw Chain&lt;/strong&gt; is the name given to a set of four chainable vulnerabilities in OpenClaw. Individually, the flaws affect sandbox isolation, file access, command validation, and owner-level access control. When combined, they can allow an attacker to move from limited execution inside the OpenShell sandbox to sensitive data exposure, owner-level privilege escalation, and persistent control.&lt;/p&gt;

&lt;p&gt;The chain is especially concerning because it abuses behavior that may look like normal agent activity. AI agents are designed to read files, execute tools, manage workflows, and interact with runtime environments. If an attacker can influence those actions through a malicious plugin, prompt injection, compromised external input, or supply-chain content, traditional security tools may struggle to distinguish attack behavior from legitimate automation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Overview of the Four OpenClaw Flaws
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;CVE&lt;/th&gt;
&lt;th&gt;Vulnerability Type&lt;/th&gt;
&lt;th&gt;Severity&lt;/th&gt;
&lt;th&gt;Potential Impact&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-44112&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TOCTOU filesystem write escape&lt;/td&gt;
&lt;td&gt;Critical&lt;/td&gt;
&lt;td&gt;Sandbox escape, configuration tampering, backdoor placement, persistence&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-44113&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TOCTOU filesystem read escape&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Reading files outside the sandbox, credential exposure, sensitive data theft&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-44115&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Incomplete disallowed input validation&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Command allowlist bypass, execution of unapproved commands at runtime&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-44118&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Improper access control / owner context spoofing&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Privilege escalation to owner-level control of runtime operations&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  CVE-2026-44112: TOCTOU Filesystem Write Escape
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44112&lt;/strong&gt; is a time-of-check/time-of-use race condition in the OpenShell managed sandbox backend. The vulnerability allows attackers to bypass sandbox restrictions and redirect write operations outside the intended mount root.&lt;/p&gt;

&lt;p&gt;This is the most severe issue in the Claw Chain set. If exploited successfully, an attacker may be able to tamper with configuration files, plant backdoors, modify trusted runtime behavior, and establish persistent control over the compromised host.&lt;/p&gt;

&lt;p&gt;In an AI-agent environment, write access is particularly dangerous. Agents may routinely create files, update configuration, write logs, store outputs, and modify workflow artifacts. If those writes can be redirected outside the sandbox, the agent’s normal automation capabilities can become an attacker’s persistence mechanism.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-44113: TOCTOU Filesystem Read Escape
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44113&lt;/strong&gt; is another time-of-check/time-of-use race condition in OpenShell. Instead of redirecting writes, this flaw allows attackers to bypass sandbox restrictions and read files outside the intended mount root.&lt;/p&gt;

&lt;p&gt;This can expose highly sensitive data, including system files, credentials, API tokens, internal artifacts, configuration files, secrets, and application data. In many environments, AI agents are connected to SaaS tools, internal systems, and local development environments, making read access outside the sandbox a serious data theft risk.&lt;/p&gt;

&lt;p&gt;Even if the attacker does not immediately gain code execution, stolen credentials or configuration files may be enough to enable further compromise.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-44115: Command Allowlist Bypass Through Heredoc Expansion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44115&lt;/strong&gt; is an incomplete list of disallowed inputs vulnerability. It allows attackers to bypass command allowlist validation by embedding shell expansion tokens inside a heredoc body.&lt;/p&gt;

&lt;p&gt;This creates a gap between what OpenClaw validates and what the shell actually executes at runtime. A command may appear safe during validation, but shell expansion can cause unapproved behavior later.&lt;/p&gt;

&lt;p&gt;For AI-agent platforms, this class of bug is especially risky because agents often rely on tool execution, shell commands, and automated workflows. If an attacker can manipulate command content through prompt injection, malicious plugins, or compromised inputs, they may be able to execute commands that were supposed to be blocked.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-44118: Owner Context Spoofing and Privilege Escalation
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44118&lt;/strong&gt; is an improper access control vulnerability that allows non-owner loopback clients to impersonate an owner. The issue stems from OpenClaw trusting a client-controlled ownership flag called &lt;code&gt;senderIsOwner&lt;/code&gt; instead of deriving ownership from a properly authenticated session.&lt;/p&gt;

&lt;p&gt;By manipulating this ownership context, a lower-privileged local client may gain access to owner-only operations. These operations can include gateway configuration, cron scheduling, and execution environment management.&lt;/p&gt;

&lt;p&gt;OpenClaw has addressed the issue by issuing separate owner and non-owner bearer tokens and deriving &lt;code&gt;senderIsOwner&lt;/code&gt; exclusively from the token that authenticated the request. The spoofable sender-owner header is no longer emitted or trusted.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the Claw Chain Attack Works
&lt;/h2&gt;

&lt;p&gt;The exploitation chain can unfold in four major steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A malicious plugin, prompt injection, compromised external input, or supply-chain artifact gains execution inside the OpenShell sandbox.&lt;/li&gt;
&lt;li&gt;The attacker uses &lt;strong&gt;CVE-2026-44113&lt;/strong&gt; and &lt;strong&gt;CVE-2026-44115&lt;/strong&gt; to read sensitive files, expose credentials, and bypass execution restrictions.&lt;/li&gt;
&lt;li&gt;The attacker exploits &lt;strong&gt;CVE-2026-44118&lt;/strong&gt; to obtain owner-level control over the agent runtime.&lt;/li&gt;
&lt;li&gt;The attacker uses &lt;strong&gt;CVE-2026-44112&lt;/strong&gt; to modify configuration, plant backdoors, and establish persistence.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This chain is dangerous because it turns the AI agent into the attacker’s operational tool. Instead of dropping obvious malware immediately, the attacker can use the agent’s own permissions and workflows to access data, change configuration, and maintain control.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why These OpenClaw Flaws Matter
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;OpenClaw flaws&lt;/strong&gt; matter because autonomous AI agents are no longer simple chat interfaces. They increasingly act as execution platforms that can interact with files, terminals, APIs, SaaS tools, calendars, repositories, customer systems, and cloud environments.&lt;/p&gt;

&lt;p&gt;This changes the security model. A prompt injection or malicious plugin is no longer just a content manipulation issue. It can become a pathway to filesystem access, command execution, credential exposure, and persistence if the agent runtime has weak boundaries.&lt;/p&gt;

&lt;p&gt;Cyera warned that each step of the attack chain may resemble normal agent behavior to traditional controls. That makes detection harder and increases the blast radius when an agent is connected to sensitive tools or data sources.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Versions and Fixed Release
&lt;/h2&gt;

&lt;p&gt;Cyera reported that the vulnerabilities affect OpenClaw versions prior to the April 2026 patches. CVE database entries for &lt;strong&gt;CVE-2026-44118&lt;/strong&gt; identify &lt;strong&gt;OpenClaw before 2026.4.22&lt;/strong&gt; as affected.&lt;/p&gt;

&lt;p&gt;OpenClaw users should update to &lt;strong&gt;version 2026.4.22&lt;/strong&gt; or later to receive the fixes for the Claw Chain vulnerabilities.&lt;/p&gt;

&lt;p&gt;Security teams should confirm the installed OpenClaw version across all environments, including developer machines, self-hosted agent servers, automation hosts, staging environments, and public-facing deployments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;OpenClaw users should take the following actions immediately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade OpenClaw to &lt;strong&gt;2026.4.22&lt;/strong&gt; or later.&lt;/li&gt;
&lt;li&gt;Review all OpenClaw deployments, including local developer instances and cloud-hosted agent runtimes.&lt;/li&gt;
&lt;li&gt;Audit installed plugins, skills, and third-party integrations.&lt;/li&gt;
&lt;li&gt;Remove untrusted or unused plugins from agent environments.&lt;/li&gt;
&lt;li&gt;Restrict agent access to sensitive files, secrets, and configuration directories.&lt;/li&gt;
&lt;li&gt;Rotate credentials that may have been accessible to OpenClaw agents.&lt;/li&gt;
&lt;li&gt;Review logs for unusual file reads, writes, shell commands, cron changes, and gateway configuration updates.&lt;/li&gt;
&lt;li&gt;Apply least privilege to agent runtime accounts.&lt;/li&gt;
&lt;li&gt;Limit network exposure of OpenClaw services and loopback-accessible gateways.&lt;/li&gt;
&lt;li&gt;Require human approval for high-risk actions such as shell execution, credential access, configuration changes, and scheduled tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Detection Guidance
&lt;/h2&gt;

&lt;p&gt;Defenders should review OpenClaw and host-level telemetry for suspicious behavior that may indicate exploitation or attempted exploitation.&lt;/p&gt;

&lt;p&gt;Useful signals include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unexpected reads of sensitive files outside the sandbox mount root.&lt;/li&gt;
&lt;li&gt;Unexpected writes to configuration files, startup scripts, cron jobs, or plugin directories.&lt;/li&gt;
&lt;li&gt;Use of shell expansion tokens inside heredoc bodies.&lt;/li&gt;
&lt;li&gt;Execution of commands that were not expected from approved workflows.&lt;/li&gt;
&lt;li&gt;Changes to gateway configuration or execution environment settings.&lt;/li&gt;
&lt;li&gt;Owner-only actions initiated by non-owner clients.&lt;/li&gt;
&lt;li&gt;New scheduled tasks, startup hooks, or suspicious persistence mechanisms.&lt;/li&gt;
&lt;li&gt;Outbound connections from agent processes to unknown destinations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because agent behavior can look legitimate, detection should combine application logs, host telemetry, process monitoring, filesystem monitoring, and identity context.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why AI Agent Security Needs a Different Approach
&lt;/h2&gt;

&lt;p&gt;Traditional application security often focuses on user input, authentication, authorization, and server-side code execution. AI-agent security must include all of those areas, but it also needs to account for tool use, prompt influence, plugin supply chains, filesystem access, autonomous decisions, and long-running memory or workflow state.&lt;/p&gt;

&lt;p&gt;The Claw Chain vulnerabilities show that agent security failures can happen across multiple layers at once. A prompt injection may influence execution, a sandbox escape may expose files, an access-control flaw may elevate privileges, and a write escape may enable persistence.&lt;/p&gt;

&lt;p&gt;Organizations using agent platforms should apply zero-trust principles to agent runtimes. Agents should not be trusted simply because they run locally or act on behalf of a user. Every file access, command execution, plugin action, and privileged operation should be constrained and auditable.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams stay ahead of vulnerabilities by continuously monitoring open-source dependencies and software components without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Vulert can analyze manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For vulnerabilities like the &lt;strong&gt;OpenClaw flaws&lt;/strong&gt;, fast visibility is essential. Vulert helps teams identify affected components, understand fixed versions, and respond quickly before attackers can abuse vulnerable software in production environments.&lt;/p&gt;

&lt;p&gt;You can review the vulnerabilities in the Vulert Vulnerability Database:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-44112" rel="noopener noreferrer"&gt;CVE-2026-44112 Vulnerability Details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-44113" rel="noopener noreferrer"&gt;CVE-2026-44113 Vulnerability Details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-44115" rel="noopener noreferrer"&gt;CVE-2026-44115 Vulnerability Details&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-44118" rel="noopener noreferrer"&gt;CVE-2026-44118 Vulnerability Details&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The four &lt;strong&gt;OpenClaw flaws&lt;/strong&gt; known as Claw Chain demonstrate how AI-agent vulnerabilities can create a complete attack path from initial execution to data theft, privilege escalation, and persistence. The vulnerabilities affect sandbox boundaries, command validation, file access, and owner-level authorization.&lt;/p&gt;

&lt;p&gt;OpenClaw users should upgrade to &lt;strong&gt;2026.4.22&lt;/strong&gt; or later, audit plugins and workflows, rotate exposed credentials, review logs for suspicious file and command activity, and apply least privilege to agent runtimes.&lt;/p&gt;

&lt;p&gt;As AI agents gain more access to enterprise systems, they become powerful automation tools and high-value attack surfaces. Organizations should secure them with the same seriousness applied to servers, CI/CD systems, cloud credentials, and production applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What are the OpenClaw flaws?
&lt;/h3&gt;

&lt;p&gt;The OpenClaw flaws are four chainable vulnerabilities tracked as CVE-2026-44112, CVE-2026-44113, CVE-2026-44115, and CVE-2026-44118. They can enable data theft, privilege escalation, sandbox escape, and persistence.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why are AI-agent vulnerabilities dangerous?
&lt;/h3&gt;

&lt;p&gt;AI agents often have access to files, credentials, tools, APIs, and execution environments. If compromised, attackers can use the agent’s own permissions to steal data, escalate privileges, or establish persistence.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, identify affected components, and receive alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>openclaw</category>
      <category>clawchain</category>
      <category>aisecurity</category>
      <category>datatheft</category>
    </item>
    <item>
      <title>NGINX CVE-2026-42945 Exploited in the Wild, Causing Worker Crashes and Possible RCE</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 07:12:10 +0000</pubDate>
      <link>https://dev.to/vulert_official/nginx-cve-2026-42945-exploited-in-the-wild-causing-worker-crashes-and-possible-rce-4ban</link>
      <guid>https://dev.to/vulert_official/nginx-cve-2026-42945-exploited-in-the-wild-causing-worker-crashes-and-possible-rce-4ban</guid>
      <description>&lt;p&gt;&lt;strong&gt;NGINX CVE-2026-42945&lt;/strong&gt; is a newly disclosed heap buffer overflow vulnerability affecting &lt;strong&gt;NGINX Open Source&lt;/strong&gt; and &lt;strong&gt;NGINX Plus&lt;/strong&gt;. The flaw exists in the &lt;code&gt;ngx_http_rewrite_module&lt;/code&gt; module and has reportedly come under active exploitation in the wild shortly after public disclosure.&lt;/p&gt;

&lt;p&gt;The vulnerability carries a &lt;strong&gt;CVSS v4.0 score of 9.2&lt;/strong&gt; and can allow an unauthenticated attacker to crash NGINX worker processes using crafted HTTP requests. Under specific conditions, remote code execution may also be possible, especially on systems where &lt;strong&gt;Address Space Layout Randomization&lt;/strong&gt;, or ASLR, is disabled.&lt;/p&gt;

&lt;p&gt;NGINX is widely used as a web server, reverse proxy, API gateway, load balancer, and ingress component. Because of its broad deployment across production infrastructure, organizations should treat this vulnerability as urgent and apply fixes immediately.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is NGINX CVE-2026-42945?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-42945&lt;/strong&gt; is a heap buffer overflow vulnerability in NGINX’s &lt;code&gt;ngx_http_rewrite_module&lt;/code&gt;. The flaw affects certain rewrite configurations involving unnamed Perl-Compatible Regular Expression captures, such as &lt;code&gt;$1&lt;/code&gt; or &lt;code&gt;$2&lt;/code&gt;, combined with a replacement string containing a question mark.&lt;/p&gt;

&lt;p&gt;According to public vulnerability descriptions, the vulnerable condition exists when a &lt;code&gt;rewrite&lt;/code&gt; directive is followed by another &lt;code&gt;rewrite&lt;/code&gt;, &lt;code&gt;if&lt;/code&gt;, or &lt;code&gt;set&lt;/code&gt; directive, and the rewrite logic uses unnamed PCRE captures with a question mark in the replacement string.&lt;/p&gt;

&lt;p&gt;An attacker who can send crafted HTTP requests to a vulnerable NGINX configuration may trigger memory corruption in the worker process. The most direct impact is a worker crash and restart. In more dangerous scenarios, code execution may be possible, although reliable exploitation depends on environmental factors and memory protections.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected NGINX Versions
&lt;/h2&gt;

&lt;p&gt;The vulnerability affects &lt;strong&gt;NGINX Open Source versions 0.6.27 through 1.30.0&lt;/strong&gt;. Fixed versions include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;NGINX Open Source 1.30.1&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NGINX Open Source 1.31.0&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For &lt;strong&gt;NGINX Plus&lt;/strong&gt;, administrators should review F5’s official advisory and upgrade to the relevant fixed releases for their branch, including fixed NGINX Plus releases such as &lt;strong&gt;R36 P4&lt;/strong&gt; and &lt;strong&gt;R32 P6&lt;/strong&gt;, where applicable.&lt;/p&gt;

&lt;p&gt;Security teams should inventory all NGINX deployments, including standalone servers, containers, load balancers, reverse proxies, Kubernetes ingress controllers, API gateways, and embedded NGINX builds inside appliances or platform images.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why CVE-2026-42945 is Dangerous
&lt;/h2&gt;

&lt;p&gt;The danger of &lt;strong&gt;NGINX CVE-2026-42945&lt;/strong&gt; comes from a combination of broad exposure, unauthenticated attack access, and active exploitation. NGINX often sits directly on the internet and handles all incoming traffic before requests reach the application layer.&lt;/p&gt;

&lt;p&gt;A worker crash can still have serious consequences. If attackers repeatedly trigger crashes, they may disrupt active connections, degrade service availability, interrupt API traffic, and create instability across high-traffic environments.&lt;/p&gt;

&lt;p&gt;The possible remote code execution risk makes the issue even more concerning. Public analysis indicates that RCE requires stricter conditions, including a vulnerable configuration and, in many cases, reduced memory protections such as disabled ASLR. However, defenders should not assume that exploitation is impossible. Memory corruption vulnerabilities can evolve as attackers refine techniques.&lt;/p&gt;

&lt;h2&gt;
  
  
  Active Exploitation Reported
&lt;/h2&gt;

&lt;p&gt;VulnCheck has reported exploitation attempts against honeypot networks after the vulnerability became public. The exact goals of the observed activity remain unclear, but active scanning and exploitation attempts mean defenders should move quickly.&lt;/p&gt;

&lt;p&gt;Threat actors often adopt newly disclosed vulnerabilities rapidly, especially when they affect internet-facing infrastructure. Even if a reliable RCE exploit is difficult, denial-of-service through worker crashes may be easier to trigger and can still cause business disruption.&lt;/p&gt;

&lt;p&gt;Organizations should assume exposed NGINX instances may be probed and should prioritize patching, configuration review, and monitoring for crash patterns.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Overview
&lt;/h2&gt;

&lt;p&gt;At a high level, &lt;strong&gt;CVE-2026-42945&lt;/strong&gt; is triggered by specific rewrite-module behavior. The risk condition involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use of &lt;code&gt;ngx_http_rewrite_module&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;A &lt;code&gt;rewrite&lt;/code&gt; directive followed by &lt;code&gt;rewrite&lt;/code&gt;, &lt;code&gt;if&lt;/code&gt;, or &lt;code&gt;set&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Unnamed PCRE capture references such as &lt;code&gt;$1&lt;/code&gt; or &lt;code&gt;$2&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;A replacement string that contains a question mark &lt;code&gt;?&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Crafted HTTP requests that reach the vulnerable configuration path&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result may be a heap buffer overflow in the NGINX worker process. Since NGINX uses worker processes to handle requests, a crash may cause the worker to restart. In production environments, repeated crashes can cause dropped requests and service instability.&lt;/p&gt;

&lt;p&gt;The vulnerability requires a specific configuration pattern, so not every NGINX deployment is equally exposed. However, because rewrite rules are common in web routing, redirects, legacy URL handling, API gateways, and reverse proxy setups, administrators should review configurations carefully.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Check Your NGINX Version
&lt;/h2&gt;

&lt;p&gt;Administrators can check the installed NGINX version with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;nginx -v
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For more detailed build information, use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;nginx -V
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If the output shows an affected version, prioritize upgrading to a fixed release. For containerized environments, check the NGINX version inside the running container image, not only on the host system.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Search for Risky Rewrite Rules
&lt;/h2&gt;

&lt;p&gt;Administrators should review NGINX configuration files for rewrite rules that use unnamed captures and question marks in replacement strings. Common locations include:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/etc/nginx/nginx.conf
/etc/nginx/conf.d/*.conf
/etc/nginx/sites-enabled/*
/usr/local/nginx/conf/nginx.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can start by searching for rewrite directives:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;grep -R "rewrite" /etc/nginx/
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Also review nearby &lt;code&gt;if&lt;/code&gt;, &lt;code&gt;set&lt;/code&gt;, and additional &lt;code&gt;rewrite&lt;/code&gt; directives in the same block. If your configuration uses unnamed captures such as &lt;code&gt;$1&lt;/code&gt; or &lt;code&gt;$2&lt;/code&gt;, evaluate whether named captures can be used instead and apply vendor guidance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;The safest mitigation is to upgrade to a fixed version. Security teams should take the following actions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade NGINX Open Source to &lt;strong&gt;1.30.1&lt;/strong&gt;, &lt;strong&gt;1.31.0&lt;/strong&gt;, or a later fixed version.&lt;/li&gt;
&lt;li&gt;Upgrade NGINX Plus to the fixed release recommended by F5 for your branch.&lt;/li&gt;
&lt;li&gt;Review all rewrite rules for vulnerable patterns involving unnamed PCRE captures and question marks.&lt;/li&gt;
&lt;li&gt;Use named captures where possible, following vendor guidance.&lt;/li&gt;
&lt;li&gt;Verify that ASLR is enabled on Linux hosts.&lt;/li&gt;
&lt;li&gt;Monitor for unexpected NGINX worker crashes, restarts, segmentation faults, or abnormal 5xx spikes.&lt;/li&gt;
&lt;li&gt;Review container images and base images that include NGINX.&lt;/li&gt;
&lt;li&gt;Restart or reload NGINX after applying updates and confirm the patched version is active.&lt;/li&gt;
&lt;li&gt;Prioritize internet-facing NGINX servers, reverse proxies, ingress controllers, and API gateways.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Temporary configuration changes may reduce exposure if immediate upgrading is not possible, but patching should remain the primary remediation path.&lt;/p&gt;

&lt;h2&gt;
  
  
  ASLR and Remote Code Execution Risk
&lt;/h2&gt;

&lt;p&gt;Address Space Layout Randomization is a memory protection mechanism that makes exploitation of memory corruption bugs more difficult. Public analysis notes that remote code execution is most practical when ASLR is disabled.&lt;/p&gt;

&lt;p&gt;Administrators can check ASLR status on Linux with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;cat /proc/sys/kernel/randomize_va_space
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A value of &lt;code&gt;2&lt;/code&gt; generally indicates full ASLR. A value of &lt;code&gt;0&lt;/code&gt; means ASLR is disabled and should be treated as a serious hardening gap.&lt;/p&gt;

&lt;p&gt;To enable ASLR temporarily:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;sudo sysctl -w kernel.randomize_va_space=2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To make it persistent, add the following to &lt;code&gt;/etc/sysctl.conf&lt;/code&gt; or an appropriate sysctl configuration file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight ini"&gt;&lt;code&gt;&lt;span class="py"&gt;kernel.randomize_va_space&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s"&gt;2&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Enabling ASLR is not a replacement for patching, but it is an important layer of defense against memory corruption exploitation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Kubernetes and Ingress Considerations
&lt;/h2&gt;

&lt;p&gt;Kubernetes environments may also be exposed if NGINX is embedded inside ingress controller images. In these deployments, the host system’s NGINX version may not matter. What matters is the NGINX version compiled into the controller image.&lt;/p&gt;

&lt;p&gt;Administrators should check the ingress controller version and image details. For NGINX-based ingress controllers, review the project’s security guidance and confirm whether the embedded NGINX build includes a fixed version.&lt;/p&gt;

&lt;p&gt;Teams should also review ingress annotations and rewrite-target configurations, especially where regex capture groups are used for routing or rewriting paths.&lt;/p&gt;

&lt;h2&gt;
  
  
  Detection Guidance
&lt;/h2&gt;

&lt;p&gt;Organizations should monitor for signs of exploitation attempts and operational impact. Useful signals include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Repeated NGINX worker process crashes&lt;/li&gt;
&lt;li&gt;Unexpected NGINX restarts&lt;/li&gt;
&lt;li&gt;Segmentation fault messages in system logs&lt;/li&gt;
&lt;li&gt;Sudden increases in HTTP 502, 503, or 504 responses&lt;/li&gt;
&lt;li&gt;Suspicious requests targeting rewrite-heavy routes&lt;/li&gt;
&lt;li&gt;Unusual request patterns with encoded characters or question marks&lt;/li&gt;
&lt;li&gt;High request volume from unknown IPs against redirect or rewrite endpoints&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check NGINX error logs and system logs:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/var/log/nginx/error.log
/var/log/nginx/access.log
journalctl -u nginx
dmesg
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If worker crashes are observed, preserve logs before restarting or rebuilding systems. Correlate timestamps with access logs to identify the request paths and source IP addresses involved.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related openDCIM Exploitation Activity
&lt;/h2&gt;

&lt;p&gt;VulnCheck also reported exploitation activity targeting critical openDCIM vulnerabilities, including &lt;strong&gt;CVE-2026-28515&lt;/strong&gt; and &lt;strong&gt;CVE-2026-28517&lt;/strong&gt;. These issues involve missing authorization and operating system command injection, and they may be chained with other flaws to achieve remote code execution.&lt;/p&gt;

&lt;p&gt;While openDCIM is separate from NGINX, the timing is important. It shows that attackers continue to move quickly against newly disclosed internet-facing infrastructure vulnerabilities. Organizations should review both web server exposure and application-layer management tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams stay ahead of vulnerabilities by continuously monitoring open-source dependencies and software components without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Vulert can analyze manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For vulnerabilities like &lt;strong&gt;NGINX CVE-2026-42945&lt;/strong&gt;, fast alerts and clear affected-version visibility are critical. Vulert helps teams identify vulnerable components, understand the fixed versions, and respond quickly when active exploitation begins.&lt;/p&gt;

&lt;p&gt;You can review this vulnerability in the Vulert Vulnerability Database:&lt;br&gt;
&lt;a href="https://vulert.com/vuln-db/CVE-2026-42945" rel="noopener noreferrer"&gt;CVE-2026-42945 Vulnerability Details&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;NGINX CVE-2026-42945&lt;/strong&gt; is a serious heap buffer overflow vulnerability in &lt;code&gt;ngx_http_rewrite_module&lt;/code&gt;. It affects NGINX Open Source versions &lt;strong&gt;0.6.27 through 1.30.0&lt;/strong&gt; and relevant NGINX Plus releases. The vulnerability can cause worker crashes and may allow remote code execution under specific conditions.&lt;/p&gt;

&lt;p&gt;Active exploitation has already been reported, so organizations should not delay remediation. Upgrade to fixed versions, review rewrite configurations, verify ASLR is enabled, monitor for worker crashes, and inspect internet-facing NGINX systems first.&lt;/p&gt;

&lt;p&gt;NGINX is often the front door to critical applications. A vulnerability at this layer can disrupt services and expose organizations to broader risk. Fast patching and continuous vulnerability monitoring are essential.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-42945?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-42945 is a heap buffer overflow vulnerability in NGINX’s ngx_http_rewrite_module that can cause worker crashes and possible remote code execution.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can CVE-2026-42945 lead to remote code execution?
&lt;/h3&gt;

&lt;p&gt;Possible remote code execution has been reported under specific conditions, especially where ASLR is disabled. The easier and more direct impact is worker-process crash and denial-of-service.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, identify affected components, and receive alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>nginx</category>
      <category>rce</category>
      <category>dos</category>
      <category>heapbufferoverflow</category>
    </item>
    <item>
      <title>PraisonAI CVE-2026-44338 Auth Bypass Targeted Within Hours of Disclosure</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 07:03:09 +0000</pubDate>
      <link>https://dev.to/vulert_official/praisonai-cve-2026-44338-auth-bypass-targeted-within-hours-of-disclosure-5350</link>
      <guid>https://dev.to/vulert_official/praisonai-cve-2026-44338-auth-bypass-targeted-within-hours-of-disclosure-5350</guid>
      <description>&lt;p&gt;&lt;strong&gt;CVE-2026-44338&lt;/strong&gt; is a newly disclosed authentication bypass vulnerability in &lt;strong&gt;PraisonAI&lt;/strong&gt;, an open-source multi-agent orchestration framework. The vulnerability allows unauthenticated access to sensitive API endpoints when the legacy Flask API server is used.&lt;/p&gt;

&lt;p&gt;The issue is serious because threat actors were observed probing vulnerable PraisonAI instances within hours of public disclosure. According to Sysdig, targeted scanning began less than four hours after the advisory was published, showing how quickly attackers are now reacting to vulnerabilities in AI and agent-based frameworks.&lt;/p&gt;

&lt;p&gt;The vulnerability affects PraisonAI versions &lt;strong&gt;2.5.6 through 4.6.33&lt;/strong&gt; and has been patched in version &lt;strong&gt;4.6.34&lt;/strong&gt;. Users should upgrade immediately, audit exposed deployments, review model provider billing, and rotate credentials referenced in &lt;code&gt;agents.yaml&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is CVE-2026-44338?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44338&lt;/strong&gt; is a missing authentication vulnerability in PraisonAI’s legacy Flask-based API server. The vulnerable server component, &lt;code&gt;src/praisonai/api_server.py&lt;/code&gt;, shipped with authentication disabled by default.&lt;/p&gt;

&lt;p&gt;In the vulnerable configuration, the server hard-codes &lt;code&gt;AUTH_ENABLED = False&lt;/code&gt; and &lt;code&gt;AUTH_TOKEN = None&lt;/code&gt;. As a result, any caller who can reach the API server may access protected functionality without providing an authentication token.&lt;/p&gt;

&lt;p&gt;The most important exposed endpoints are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;GET /agents&lt;/code&gt; — exposes configured agent metadata and the agent file name.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;POST /chat&lt;/code&gt; — can trigger the locally configured &lt;code&gt;agents.yaml&lt;/code&gt; workflow.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means an attacker does not need credentials to enumerate agent configuration or trigger agent workflows if the vulnerable legacy server is exposed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected PraisonAI Versions
&lt;/h2&gt;

&lt;p&gt;The affected versions are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PraisonAI 2.5.6 through 4.6.33&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The fixed version is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PraisonAI 4.6.34&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your deployment is using the legacy Flask API server from an affected PraisonAI version, you should treat it as vulnerable until upgraded or isolated.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Vulnerability Matters
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44338&lt;/strong&gt; is not just a simple missing-login bug. In an AI-agent environment, triggering an exposed workflow can have unpredictable consequences depending on what the configured agents are allowed to do.&lt;/p&gt;

&lt;p&gt;If &lt;code&gt;agents.yaml&lt;/code&gt; connects to external tools, model providers, file systems, internal APIs, databases, cloud resources, or messaging services, an unauthenticated attacker may be able to abuse those workflows indirectly.&lt;/p&gt;

&lt;p&gt;The impact depends on the operator’s configuration, but possible risks include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unauthenticated enumeration of configured agents through &lt;code&gt;/agents&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Unauthenticated triggering of workflows through &lt;code&gt;/chat&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Consumption of model or API quota.&lt;/li&gt;
&lt;li&gt;Exposure of agent execution results.&lt;/li&gt;
&lt;li&gt;Abuse of tools or integrations connected to the agent workflow.&lt;/li&gt;
&lt;li&gt;Potential exposure of sensitive prompts, workflow design, or internal automation logic.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Targeted Within Hours of Disclosure
&lt;/h2&gt;

&lt;p&gt;Sysdig reported that exploitation attempts began extremely quickly after public disclosure. The advisory was published on &lt;strong&gt;May 11, 2026 at 13:56 UTC&lt;/strong&gt;, and the first targeted request against the vulnerable path was observed at &lt;strong&gt;17:40 UTC&lt;/strong&gt; the same day.&lt;/p&gt;

&lt;p&gt;The observed scanner used the user agent &lt;code&gt;CVE-Detector/1.0&lt;/code&gt; and sent a request to &lt;code&gt;GET /agents&lt;/code&gt; without an Authorization header. According to Sysdig, the request returned &lt;code&gt;200 OK&lt;/code&gt;, confirming that the bypass was successful on the probed instance.&lt;/p&gt;

&lt;p&gt;The activity appeared to be reconnaissance rather than full exploitation. Sysdig did not observe a &lt;code&gt;POST /chat&lt;/code&gt; request during the scanning passes. However, the speed of the activity shows that attackers are quickly adding AI-framework vulnerabilities to their scanning workflows.&lt;/p&gt;

&lt;h2&gt;
  
  
  Indicators of Compromise
&lt;/h2&gt;

&lt;p&gt;Security teams should review logs for the following indicators associated with reported scanning activity:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Source IP:&lt;/strong&gt; &lt;code&gt;146.190.133.49&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User-Agent:&lt;/strong&gt; &lt;code&gt;CVE-Detector/1.0&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Endpoint:&lt;/strong&gt; &lt;code&gt;GET /agents&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Missing Authorization header&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Defenders should also review requests to AI-agent-related endpoints such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/agents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/chat&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/api/agents&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/api/agents/config&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/praisonai/version.txt&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/docs&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Generic probing paths such as &lt;code&gt;/.env&lt;/code&gt;, &lt;code&gt;/admin&lt;/code&gt;, &lt;code&gt;/users/sign_in&lt;/code&gt;, &lt;code&gt;/eval&lt;/code&gt;, &lt;code&gt;/calculate&lt;/code&gt;, and &lt;code&gt;/Gemfile.lock&lt;/code&gt; may also appear in reconnaissance activity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why AI-Agent Vulnerabilities Are Becoming High-Risk
&lt;/h2&gt;

&lt;p&gt;AI-agent frameworks are increasingly used to automate workflows, connect tools, call APIs, process files, and interact with external systems. This makes authentication and access control critical.&lt;/p&gt;

&lt;p&gt;A traditional unauthenticated endpoint might expose data or allow a single action. In an AI-agent system, an unauthenticated workflow trigger could potentially execute a chain of tasks, call external services, consume paid model quota, or expose results from connected systems.&lt;/p&gt;

&lt;p&gt;This is why authentication-disabled-by-default configurations are especially risky in AI infrastructure. If exposed to the internet, attackers can find and test them quickly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;Users and administrators should take the following actions immediately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade PraisonAI to &lt;strong&gt;4.6.34&lt;/strong&gt; or later.&lt;/li&gt;
&lt;li&gt;Migrate away from the legacy &lt;code&gt;api_server.py&lt;/code&gt; entry point.&lt;/li&gt;
&lt;li&gt;Do not expose PraisonAI API services directly to the internet.&lt;/li&gt;
&lt;li&gt;Bind development-only services to &lt;code&gt;127.0.0.1&lt;/code&gt; or a private network.&lt;/li&gt;
&lt;li&gt;Require authentication for all agent APIs.&lt;/li&gt;
&lt;li&gt;Review access logs for &lt;code&gt;GET /agents&lt;/code&gt; and &lt;code&gt;POST /chat&lt;/code&gt; requests without Authorization headers.&lt;/li&gt;
&lt;li&gt;Look for the &lt;code&gt;CVE-Detector/1.0&lt;/code&gt; user agent in logs.&lt;/li&gt;
&lt;li&gt;Audit model provider billing from &lt;strong&gt;May 11, 2026&lt;/strong&gt; onward.&lt;/li&gt;
&lt;li&gt;Rotate any credentials, API keys, tokens, or secrets referenced in &lt;code&gt;agents.yaml&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Review agent workflows to ensure they do not expose sensitive files, internal APIs, or privileged automation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Detection Guidance
&lt;/h2&gt;

&lt;p&gt;Until all deployments are upgraded, defenders should add network and application-layer monitoring for unauthenticated access to PraisonAI endpoints.&lt;/p&gt;

&lt;p&gt;Useful detection logic includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Alert on &lt;code&gt;GET /agents&lt;/code&gt; requests without an Authorization header.&lt;/li&gt;
&lt;li&gt;Alert on &lt;code&gt;POST /chat&lt;/code&gt; requests without an Authorization header.&lt;/li&gt;
&lt;li&gt;Alert on requests with &lt;code&gt;User-Agent: CVE-Detector/1.0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Review traffic to Python package fingerprinting paths such as &lt;code&gt;/pyproject.toml&lt;/code&gt;, &lt;code&gt;/poetry.lock&lt;/code&gt;, and &lt;code&gt;/requirements.txt&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Monitor for unusual Python subprocess creation after agent workflow execution.&lt;/li&gt;
&lt;li&gt;Monitor unexpected outbound network connections from agent processes.&lt;/li&gt;
&lt;li&gt;Review unexpected file writes triggered by agent workflows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because successful unauthenticated requests may look similar to legitimate requests in application logs, perimeter logs, reverse proxy logs, and WAF telemetry are especially important.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact on Model Billing and API Quotas
&lt;/h2&gt;

&lt;p&gt;One practical risk of &lt;strong&gt;CVE-2026-44338&lt;/strong&gt; is abuse of model provider quotas. If an attacker can trigger workflows through &lt;code&gt;/chat&lt;/code&gt;, they may cause repeated model calls and increase costs.&lt;/p&gt;

&lt;p&gt;Teams should review billing and usage dashboards for OpenAI, Anthropic, Google, Azure AI, AWS Bedrock, or any other provider connected to PraisonAI workflows. Look for unusual spikes, unexpected prompts, abnormal token usage, or activity from unfamiliar IP addresses.&lt;/p&gt;

&lt;p&gt;If suspicious activity is found, rotate API keys and review whether the agent workflow exposed sensitive data in prompts or responses.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams monitor open-source dependencies and software vulnerabilities without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Vulert can analyze manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For vulnerabilities like &lt;strong&gt;CVE-2026-44338&lt;/strong&gt;, fast alerts matter. Attackers began probing exposed PraisonAI instances within hours of disclosure, so teams need rapid visibility into affected components and fixed versions.&lt;/p&gt;

&lt;p&gt;You can review this vulnerability in the Vulert Vulnerability Database: &lt;a href="https://vulert.com/vuln-db/CVE-2026-44338" rel="noopener noreferrer"&gt;CVE-2026-44338 Vulnerability Details&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-44338&lt;/strong&gt; is a high-risk authentication bypass vulnerability in PraisonAI’s legacy Flask API server. It affects versions &lt;strong&gt;2.5.6 through 4.6.33&lt;/strong&gt; and is fixed in &lt;strong&gt;4.6.34&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The vulnerability exposes sensitive endpoints such as &lt;code&gt;/agents&lt;/code&gt; and &lt;code&gt;/chat&lt;/code&gt;, allowing unauthenticated users to enumerate agent configuration and potentially trigger configured workflows. Because those workflows may connect to models, tools, APIs, and internal resources, the real-world impact depends heavily on deployment configuration.&lt;/p&gt;

&lt;p&gt;The most important lesson is speed. Sysdig observed targeted probing less than four hours after disclosure, showing that AI and agent frameworks are now part of rapid attacker scanning pipelines. Users should upgrade immediately, remove public exposure, enforce authentication, review logs, audit billing, and rotate credentials referenced in &lt;code&gt;agents.yaml&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-44338?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-44338 is a missing authentication vulnerability in PraisonAI’s legacy Flask API server that allows unauthenticated access to sensitive endpoints.&lt;/p&gt;

&lt;h3&gt;
  
  
  What should PraisonAI users do now?
&lt;/h3&gt;

&lt;p&gt;Users should upgrade to 4.6.34 or later, avoid exposing the API publicly, enforce authentication, review logs, audit model billing, and rotate credentials referenced in agents.yaml.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, identify affected dependencies, and receive alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>praisonai</category>
      <category>authbypass</category>
      <category>apisecurity</category>
      <category>vulert</category>
    </item>
    <item>
      <title>CISA Adds Cisco SD-WAN CVE-2026-20182 to KEV After Admin Access Exploits</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:58:54 +0000</pubDate>
      <link>https://dev.to/vulert_official/cisa-adds-cisco-sd-wan-cve-2026-20182-to-kev-after-admin-access-exploits-1ggf</link>
      <guid>https://dev.to/vulert_official/cisa-adds-cisco-sd-wan-cve-2026-20182-to-kev-after-admin-access-exploits-1ggf</guid>
      <description>&lt;p&gt;&lt;strong&gt;CVE-2026-20182&lt;/strong&gt; is a critical authentication bypass vulnerability affecting Cisco Catalyst SD-WAN Controller and Cisco Catalyst SD-WAN Manager. The flaw has received a maximum &lt;strong&gt;CVSS score of 10.0&lt;/strong&gt;, meaning it represents the highest level of severity.&lt;/p&gt;

&lt;p&gt;The U.S. Cybersecurity and Infrastructure Security Agency has added &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; to its Known Exploited Vulnerabilities catalog after evidence of active exploitation. Federal Civilian Executive Branch agencies are required to remediate the issue by &lt;strong&gt;May 17, 2026&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Cisco has confirmed that successful exploitation could allow an unauthenticated, remote attacker to bypass authentication and obtain administrative privileges on an affected system. Because Cisco SD-WAN controllers manage routing, policies, and connectivity across distributed environments, compromise of this layer can create serious enterprise-wide risk.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is CVE-2026-20182?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-20182&lt;/strong&gt; is an authentication bypass vulnerability in Cisco Catalyst SD-WAN Controller, formerly known as SD-WAN vSmart, and Cisco Catalyst SD-WAN Manager, formerly known as SD-WAN vManage.&lt;/p&gt;

&lt;p&gt;The vulnerability exists in peering authentication and control connection handling. According to Cisco, an unauthenticated remote attacker may exploit the issue to bypass authentication and gain administrative privileges on an affected system.&lt;/p&gt;

&lt;p&gt;This makes &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; especially dangerous because exploitation does not require valid credentials, prior access, or user interaction. A remote attacker who can reach the affected service may be able to gain administrative access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why CVE-2026-20182 is Critical
&lt;/h2&gt;

&lt;p&gt;The risk is not limited to one device. Cisco Catalyst SD-WAN controllers are part of the control plane that helps manage SD-WAN routing, policies, overlays, device relationships, and network behavior. If attackers gain administrative access to this layer, they may be able to affect how traffic flows across the organization.&lt;/p&gt;

&lt;p&gt;Cisco’s advisory lists &lt;strong&gt;no workarounds&lt;/strong&gt; for this vulnerability. That means organizations should not rely on temporary configuration changes as a substitute for upgrading. The primary defense is to follow Cisco’s fixed-release guidance and apply the required updates as quickly as possible.&lt;/p&gt;

&lt;p&gt;The vulnerability is also more urgent because CISA added it to the KEV catalog. KEV inclusion means the vulnerability is known to be exploited in real-world attacks and should be prioritized immediately.&lt;/p&gt;

&lt;h2&gt;
  
  
  CISA KEV Deadline: May 17, 2026
&lt;/h2&gt;

&lt;p&gt;CISA added &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; to the Known Exploited Vulnerabilities catalog on &lt;strong&gt;May 14, 2026&lt;/strong&gt;. The remediation due date for Federal Civilian Executive Branch agencies is &lt;strong&gt;May 17, 2026&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Even if your organization is not a U.S. federal agency, CISA KEV listing should be treated as a strong warning. Attackers are already exploiting the vulnerability, and unpatched SD-WAN infrastructure may be targeted quickly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Active Exploitation Linked to UAT-8616
&lt;/h2&gt;

&lt;p&gt;Cisco Talos attributes exploitation activity involving &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; with high confidence to a threat cluster tracked as &lt;strong&gt;UAT-8616&lt;/strong&gt;. This is the same cluster previously associated with exploitation of &lt;strong&gt;CVE-2026-20127&lt;/strong&gt;, another Cisco Catalyst SD-WAN authentication bypass vulnerability.&lt;/p&gt;

&lt;p&gt;Cisco Talos observed similar post-compromise behavior after exploitation. Reported actions include attempts to add SSH keys, modify NETCONF configurations, and escalate to root privileges.&lt;/p&gt;

&lt;p&gt;These actions are important because they suggest attackers are not only gaining initial access. They may be attempting to establish persistence, manipulate SD-WAN configuration, and expand control over compromised environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Cisco SD-WAN Exploitation Activity
&lt;/h2&gt;

&lt;p&gt;Cisco Talos has also tracked multiple threat clusters exploiting related Cisco SD-WAN vulnerabilities, including &lt;strong&gt;CVE-2026-20133&lt;/strong&gt;, &lt;strong&gt;CVE-2026-20128&lt;/strong&gt;, and &lt;strong&gt;CVE-2026-20122&lt;/strong&gt;. When chained together, those vulnerabilities can allow remote unauthenticated attackers to gain unauthorized access to affected devices.&lt;/p&gt;

&lt;p&gt;Public reporting has linked exploitation activity to web shell deployment, command execution, credential theft, cryptocurrency mining, proxy tools, and post-exploitation frameworks such as Sliver and AdaptixC2-based tooling.&lt;/p&gt;

&lt;p&gt;The broader pattern shows that Cisco SD-WAN infrastructure has become an attractive target for multiple threat clusters. Organizations should not treat &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; as an isolated issue. It should be handled as part of a larger SD-WAN security review.&lt;/p&gt;

&lt;h2&gt;
  
  
  Potential Impact of CVE-2026-20182
&lt;/h2&gt;

&lt;p&gt;Successful exploitation of &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; may allow attackers to gain administrative privileges on Cisco Catalyst SD-WAN systems. The potential impact includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unauthorized administrative access to SD-WAN controller or manager systems&lt;/li&gt;
&lt;li&gt;Modification of SD-WAN and NETCONF configurations&lt;/li&gt;
&lt;li&gt;Addition of unauthorized SSH keys for persistence&lt;/li&gt;
&lt;li&gt;Possible escalation attempts toward root privileges&lt;/li&gt;
&lt;li&gt;Deployment of web shells or post-exploitation tooling&lt;/li&gt;
&lt;li&gt;Credential theft, including administrative hashes, JWT-related material, or cloud credentials&lt;/li&gt;
&lt;li&gt;Manipulation of routing, policies, and traffic flows across the SD-WAN environment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For organizations that depend on Cisco SD-WAN for branch connectivity, data center routing, cloud access, or global network management, this type of compromise could have wide operational and security consequences.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Products
&lt;/h2&gt;

&lt;p&gt;The vulnerability affects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cisco Catalyst SD-WAN Controller&lt;/strong&gt;, formerly SD-WAN vSmart&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cisco Catalyst SD-WAN Manager&lt;/strong&gt;, formerly SD-WAN vManage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Administrators should review Cisco’s official advisory for exact affected releases and fixed-release information. Cisco has stated that there are no workarounds, so upgrading to a fixed version is essential.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Actions for Security Teams
&lt;/h2&gt;

&lt;p&gt;Organizations using Cisco Catalyst SD-WAN should act immediately. Recommended actions include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Review Cisco’s official advisory for &lt;strong&gt;CVE-2026-20182&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Upgrade affected Cisco Catalyst SD-WAN Controller and Manager systems to fixed releases.&lt;/li&gt;
&lt;li&gt;Do not delay patching while waiting for investigation results if systems are exposed.&lt;/li&gt;
&lt;li&gt;Identify whether management or control-plane services are reachable from untrusted networks.&lt;/li&gt;
&lt;li&gt;Restrict access to SD-WAN management interfaces and control-plane services.&lt;/li&gt;
&lt;li&gt;Review control connection and peering logs for unexpected activity.&lt;/li&gt;
&lt;li&gt;Check for unauthorized SSH keys added to administrative accounts.&lt;/li&gt;
&lt;li&gt;Review NETCONF configuration changes for suspicious modifications.&lt;/li&gt;
&lt;li&gt;Inspect for web shells, unusual JSP files, or unexpected command execution.&lt;/li&gt;
&lt;li&gt;Search for post-exploitation tools such as Sliver, AdaptixC2-based agents, XMRig, KScan, gsocket, or unknown Nim-based binaries.&lt;/li&gt;
&lt;li&gt;Rotate credentials and review tokens if compromise is suspected.&lt;/li&gt;
&lt;li&gt;Preserve logs and forensic evidence before rebuilding or restoring systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Detection and Investigation Guidance
&lt;/h2&gt;

&lt;p&gt;Defenders should look for indicators of compromise related to unauthorized SD-WAN peering, unexpected administrative activity, suspicious configuration changes, and new persistence mechanisms.&lt;/p&gt;

&lt;p&gt;High-priority areas to review include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Control connection events&lt;/li&gt;
&lt;li&gt;Unexpected peer relationships&lt;/li&gt;
&lt;li&gt;New or modified SSH authorized keys&lt;/li&gt;
&lt;li&gt;NETCONF activity on management interfaces&lt;/li&gt;
&lt;li&gt;Unexpected JSP files or web shell artifacts&lt;/li&gt;
&lt;li&gt;Unusual bash command execution&lt;/li&gt;
&lt;li&gt;Unknown binaries or miners on SD-WAN systems&lt;/li&gt;
&lt;li&gt;Suspicious access to REST API authentication material&lt;/li&gt;
&lt;li&gt;Unexpected access to AWS credentials or cloud-related secrets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If compromise is suspected, organizations should involve incident response teams quickly. SD-WAN control-plane compromise can affect routing trust, administrative control, and the integrity of network policy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why SD-WAN Controllers Are High-Value Targets
&lt;/h2&gt;

&lt;p&gt;SD-WAN controllers are valuable because they manage connectivity across branches, data centers, cloud environments, remote sites, and enterprise applications. They sit close to the network control layer, which makes them attractive for attackers seeking persistence, traffic manipulation, credential theft, or broader network access.&lt;/p&gt;

&lt;p&gt;A compromised SD-WAN controller may allow attackers to influence how traffic is routed, inspect sensitive network paths, modify policies, or maintain access across distributed infrastructure. This is why authentication bypass vulnerabilities in SD-WAN products deserve immediate prioritization.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams stay ahead of vulnerabilities by continuously monitoring software components and open-source dependencies without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Vulert can analyze manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For fast-moving vulnerabilities like &lt;strong&gt;CVE-2026-20182&lt;/strong&gt;, timely vulnerability intelligence is critical. Vulert helps teams track disclosed vulnerabilities, understand affected components, and respond faster when new advisories or fixes are released.&lt;/p&gt;

&lt;p&gt;You can review this vulnerability in the Vulert Vulnerability Database: &lt;a href="https://vulert.com/vuln-db/CVE-2026-20182" rel="noopener noreferrer"&gt;CVE-2026-20182 Vulnerability Details&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-20182&lt;/strong&gt; is a maximum-severity authentication bypass vulnerability affecting Cisco Catalyst SD-WAN Controller and Manager. With a &lt;strong&gt;CVSS score of 10.0&lt;/strong&gt;, active exploitation, and CISA KEV inclusion, this vulnerability should be treated as an emergency patching priority.&lt;/p&gt;

&lt;p&gt;Cisco has stated that there are no workarounds, so affected organizations should upgrade to fixed releases immediately. Security teams should also investigate for signs of compromise, including unauthorized SSH keys, NETCONF configuration changes, unexpected peering events, web shells, credential theft activity, and post-exploitation tooling.&lt;/p&gt;

&lt;p&gt;SD-WAN infrastructure is a high-value target because it controls enterprise connectivity and policy. Fast patching, exposure reduction, log review, credential rotation, and continuous monitoring are essential to reducing risk from &lt;strong&gt;CVE-2026-20182&lt;/strong&gt; and related Cisco SD-WAN exploitation activity.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-20182?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-20182 is a critical authentication bypass vulnerability in Cisco Catalyst SD-WAN Controller and Manager that can allow an unauthenticated remote attacker to obtain administrative privileges.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the CISA KEV deadline?
&lt;/h3&gt;

&lt;p&gt;CISA listed a remediation due date of May 17, 2026, for Federal Civilian Executive Branch agencies.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, track affected components, and receive alerts using manifest files and SBOMs without requiring access to source code.&lt;/p&gt;

</description>
      <category>cisco</category>
      <category>sdwan</category>
      <category>networksecurity</category>
      <category>vulert</category>
    </item>
    <item>
      <title>On-Prem Microsoft Exchange Server CVE-2026-42897 Exploited via Crafted Email</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:54:32 +0000</pubDate>
      <link>https://dev.to/vulert_official/on-prem-microsoft-exchange-server-cve-2026-42897-exploited-via-crafted-email-5a3g</link>
      <guid>https://dev.to/vulert_official/on-prem-microsoft-exchange-server-cve-2026-42897-exploited-via-crafted-email-5a3g</guid>
      <description>&lt;p&gt;&lt;strong&gt;CVE-2026-42897&lt;/strong&gt; is a newly disclosed Microsoft Exchange Server vulnerability that has already been marked as exploited in the wild. The flaw affects on-premises Microsoft Exchange Server environments and can be triggered through a specially crafted email when opened in Outlook Web Access, also known as OWA.&lt;/p&gt;

&lt;p&gt;Microsoft describes &lt;strong&gt;CVE-2026-42897&lt;/strong&gt; as a spoofing vulnerability caused by improper neutralization of input during web page generation, commonly known as cross-site scripting or XSS. The vulnerability has a &lt;strong&gt;CVSS score of 8.1&lt;/strong&gt;, making it a high-severity issue that Exchange administrators should treat as urgent.&lt;/p&gt;

&lt;p&gt;The good news is that &lt;strong&gt;Exchange Online is not impacted&lt;/strong&gt;. The risk applies to on-premises Exchange Server installations, including Exchange Server 2016, Exchange Server 2019, and Exchange Server Subscription Edition.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is CVE-2026-42897?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-42897&lt;/strong&gt; is a Microsoft Exchange Server spoofing vulnerability tied to a cross-site scripting weakness in Outlook Web Access. An unauthenticated attacker may exploit the issue by sending a crafted email to a target user.&lt;/p&gt;

&lt;p&gt;If the victim opens the malicious email in OWA and certain interaction conditions are met, arbitrary JavaScript may execute in the user’s browser context. This could allow attackers to perform spoofing actions, manipulate what the user sees, or potentially abuse the user’s authenticated web session depending on the environment and attack chain.&lt;/p&gt;

&lt;p&gt;Microsoft has tagged this vulnerability with an &lt;strong&gt;“Exploitation Detected”&lt;/strong&gt; assessment, which means defenders should not treat this as a theoretical issue. Even though public details about the attacks remain limited, active exploitation raises the urgency for mitigation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Exchange Server Vulnerability Matters
&lt;/h2&gt;

&lt;p&gt;Microsoft Exchange Server is a high-value target for attackers because it handles email, authentication flows, sensitive communications, business records, attachments, and user access. Even vulnerabilities that appear to target the browser layer can create serious enterprise risk when they affect OWA.&lt;/p&gt;

&lt;p&gt;OWA is commonly exposed to the internet so users can access email through a browser. If an attacker can trigger script execution through a crafted email, the attack path becomes especially concerning because email is already a trusted communication channel inside most organizations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-42897&lt;/strong&gt; is not described as remote code execution on the Exchange server itself. However, browser-context JavaScript execution inside OWA can still be dangerous. It may support spoofing, session abuse, phishing-like actions, user deception, or follow-on attacks against sensitive mailbox content.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Microsoft Exchange Server Versions
&lt;/h2&gt;

&lt;p&gt;The following on-premises Exchange Server versions are affected:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft Exchange Server 2016&lt;/strong&gt; — any update level&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft Exchange Server 2019&lt;/strong&gt; — any update level&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft Exchange Server Subscription Edition&lt;/strong&gt; — any update levelMicrosoft has confirmed that &lt;strong&gt;Exchange Online is not affected&lt;/strong&gt; by this vulnerability. Organizations using hybrid Exchange should carefully determine whether any on-premises OWA endpoints remain exposed and whether any mailboxes or workflows still rely on them.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How the Attack Works at a High Level
&lt;/h2&gt;

&lt;p&gt;The attack begins with a crafted email sent to a target user. If the user opens that message in Outlook Web Access and certain interaction conditions are met, the vulnerability can allow JavaScript execution in the browser context.&lt;/p&gt;

&lt;p&gt;From a defender’s perspective, the important point is that exploitation depends on OWA handling of email content and browser-side execution. This makes user interaction and OWA exposure important factors in risk assessment.&lt;/p&gt;

&lt;p&gt;Microsoft has not publicly shared full details about the threat actor, targets, scale of exploitation, or whether attacks have been successful. Until more information is available, administrators should assume that internet-facing OWA systems may be targeted.&lt;/p&gt;

&lt;h2&gt;
  
  
  Microsoft Emergency Mitigation for CVE-2026-42897
&lt;/h2&gt;

&lt;p&gt;Microsoft is providing a temporary mitigation through the &lt;strong&gt;Exchange Emergency Mitigation Service&lt;/strong&gt;, also known as EEMS. This mitigation is delivered using a URL Rewrite configuration and is enabled by default in supported Exchange environments.&lt;/p&gt;

&lt;p&gt;Administrators should verify that EEMS is enabled and that the mitigation has been applied. Microsoft is also preparing a permanent fix, but until then, the mitigation should be applied immediately.&lt;/p&gt;

&lt;p&gt;To check whether mitigations are enabled at the organization level, administrators can use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-OrganizationConfig&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Format-Table&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;MitigationsEnabled&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To check Exchange servers individually, use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-ExchangeServer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Format-Table&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;Name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nx"&gt;MitigationsEnabled&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nx"&gt;MitigationsApplied&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If the mitigation is applied successfully, administrators may see mitigation details such as &lt;code&gt;M2.1.0&lt;/code&gt; depending on the server state and configuration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Manual Mitigation Using EOMT
&lt;/h2&gt;

&lt;p&gt;If Exchange Emergency Mitigation Service cannot be used, such as in air-gapped environments, Microsoft recommends using the latest version of the &lt;strong&gt;Exchange On-premises Mitigation Tool&lt;/strong&gt;, also known as EOMT.&lt;/p&gt;

&lt;p&gt;Download the latest EOMT from Microsoft’s official short link:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://aka.ms/UnifiedEOMT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To apply the mitigation on a single server, run the following command from an elevated Exchange Management Shell:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;\EOMT.ps1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-CVE&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"CVE-2026-42897"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To apply the mitigation across all non-Edge Exchange servers, run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-ExchangeServer&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Where-Object&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="bp"&gt;$_&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;ServerRole&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;-ne&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Edge"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;\EOMT.ps1&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-CVE&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"CVE-2026-42897"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Administrators should apply the mitigation on every affected on-premises Exchange server and then verify the mitigation status.&lt;/p&gt;

&lt;h2&gt;
  
  
  Known Mitigation Message Issue
&lt;/h2&gt;

&lt;p&gt;Microsoft has noted a cosmetic issue where the mitigation may show &lt;strong&gt;“Mitigation invalid for this exchange version”&lt;/strong&gt; in the Description field. According to Microsoft, the mitigation still applies successfully if the status shows &lt;strong&gt;“Applied”&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This means administrators should not rely only on the description text. They should confirm the actual mitigation status and review Microsoft’s latest Exchange Team guidance for updates.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Actions for Exchange Administrators
&lt;/h2&gt;

&lt;p&gt;Organizations running on-premises Exchange Server should take the following actions immediately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Confirm whether Exchange Server 2016, Exchange Server 2019, or Exchange Server SE is deployed.&lt;/li&gt;
&lt;li&gt;Identify whether Outlook Web Access is exposed to the internet.&lt;/li&gt;
&lt;li&gt;Verify that Exchange Emergency Mitigation Service is enabled.&lt;/li&gt;
&lt;li&gt;Confirm that the &lt;strong&gt;CVE-2026-42897&lt;/strong&gt; mitigation has been applied.&lt;/li&gt;
&lt;li&gt;If EEMS is not available, apply the mitigation manually using EOMT.&lt;/li&gt;
&lt;li&gt;Monitor Microsoft’s official advisory for the permanent security update.&lt;/li&gt;
&lt;li&gt;Review OWA access logs for suspicious activity.&lt;/li&gt;
&lt;li&gt;Restrict external OWA access where it is not required.&lt;/li&gt;
&lt;li&gt;Educate users to be cautious with unexpected emails opened in webmail.&lt;/li&gt;
&lt;li&gt;Review hybrid Exchange deployments and remove unnecessary public exposure.If your organization has migrated mailboxes to Exchange Online but still keeps on-premises Exchange for hybrid management, review whether public OWA access is still necessary. Reducing unnecessary exposure can significantly lower risk.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why Exchange Vulnerabilities Are High-Value Targets
&lt;/h2&gt;

&lt;p&gt;Exchange Server vulnerabilities have historically attracted rapid attention from threat actors. Email servers are valuable because they contain sensitive business communications, credentials, attachments, internal documents, financial data, legal records, and operational workflows.&lt;/p&gt;

&lt;p&gt;Attackers often use Exchange vulnerabilities for espionage, mailbox access, credential theft, persistence, lateral movement, and phishing from trusted internal accounts. Even when a vulnerability does not directly provide server-side code execution, it may still support broader attack chains.&lt;/p&gt;

&lt;p&gt;That is why &lt;strong&gt;CVE-2026-42897&lt;/strong&gt; should be handled quickly. Active exploitation means attackers are already aware of the issue and may be testing exposed environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exchange Online Is Not Impacted
&lt;/h2&gt;

&lt;p&gt;Microsoft has stated that Exchange Online is not impacted by &lt;strong&gt;CVE-2026-42897&lt;/strong&gt;. This is important for organizations that have fully moved their mailboxes to Microsoft 365.&lt;/p&gt;

&lt;p&gt;However, hybrid environments should still be reviewed carefully. Some organizations keep on-premises Exchange servers for management, relay, legacy workflows, or partial mailbox migration. If OWA is still publicly reachable, the organization should verify whether it is needed and whether mitigations are applied.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams stay ahead of vulnerabilities by continuously monitoring software components and open-source dependencies without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Vulert can analyze manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For fast-moving advisories like &lt;strong&gt;CVE-2026-42897&lt;/strong&gt;, timely visibility is essential. Vulert helps teams track vulnerability intelligence, understand affected components, and respond faster when new threats, mitigations, or patches are released.&lt;/p&gt;

&lt;p&gt;You can review this vulnerability in the Vulert Vulnerability Database:&lt;br&gt;
    &lt;a href="https://vulert.com/vuln-db/CVE-2026-42897" rel="noopener noreferrer"&gt;CVE-2026-42897 Vulnerability Details&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-42897&lt;/strong&gt; is an actively exploited Microsoft Exchange Server vulnerability affecting on-premises OWA deployments. The flaw is caused by cross-site scripting and can be triggered through a crafted email when opened in Outlook Web Access under certain conditions.&lt;/p&gt;

&lt;p&gt;Exchange Server 2016, Exchange Server 2019, and Exchange Server Subscription Edition are affected at any update level. Exchange Online is not impacted.&lt;/p&gt;

&lt;p&gt;Until Microsoft releases a permanent fix, administrators should ensure that the Exchange Emergency Mitigation Service mitigation is applied or use EOMT to apply it manually. Exchange environments are high-value targets, so reducing exposure, monitoring logs, and applying mitigations quickly are critical steps.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-42897?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-42897 is a Microsoft Exchange Server spoofing vulnerability caused by cross-site scripting in Outlook Web Access.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can administrators mitigate CVE-2026-42897?
&lt;/h3&gt;

&lt;p&gt;Administrators should use Exchange Emergency Mitigation Service or apply the mitigation manually with the Exchange On-premises Mitigation Tool.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, identify affected components, and receive timely alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>owa</category>
      <category>xss</category>
      <category>spoofing</category>
      <category>vulert</category>
    </item>
    <item>
      <title>Windows Zero-Days Expose BitLocker Bypass and CTFMON Privilege Escalation</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:50:47 +0000</pubDate>
      <link>https://dev.to/vulert_official/windows-zero-days-expose-bitlocker-bypass-and-ctfmon-privilege-escalation-eeh</link>
      <guid>https://dev.to/vulert_official/windows-zero-days-expose-bitlocker-bypass-and-ctfmon-privilege-escalation-eeh</guid>
      <description>&lt;p&gt;&lt;strong&gt;Windows zero-days&lt;/strong&gt; are back in the spotlight after a cybersecurity researcher publicly disclosed two new flaws affecting Microsoft Windows environments. The vulnerabilities, named &lt;strong&gt;YellowKey&lt;/strong&gt; and &lt;strong&gt;GreenPlasma&lt;/strong&gt;, involve a BitLocker bypass and a privilege escalation issue tied to the Windows Collaborative Translation Framework, commonly associated with &lt;strong&gt;CTFMON&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The disclosure is concerning because BitLocker is widely used to protect encrypted drives, while privilege escalation vulnerabilities can help attackers gain higher access once they already have a foothold on a system. Although the full real-world impact is still being analyzed, security teams should treat these disclosures seriously and review their Windows hardening, endpoint protection, and physical security posture.&lt;/p&gt;

&lt;p&gt;At the time of public reporting, these issues were described as zero-days, meaning dedicated patches or official CVE assignments may not yet be available. Organizations should monitor Microsoft advisories closely and apply mitigations where possible.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are YellowKey and GreenPlasma?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;YellowKey&lt;/strong&gt; is a reported BitLocker bypass involving the Windows Recovery Environment, also known as &lt;strong&gt;WinRE&lt;/strong&gt;. WinRE is designed to help repair unbootable Windows systems, troubleshoot startup issues, and recover devices. Because WinRE operates close to the boot and recovery process, weaknesses in this area can create serious security concerns.&lt;/p&gt;

&lt;p&gt;Public reporting says YellowKey affects &lt;strong&gt;Windows 11&lt;/strong&gt; and &lt;strong&gt;Windows Server 2022/2025&lt;/strong&gt;. The flaw reportedly allows access to a command shell in a recovery context where BitLocker-protected data may already be unlocked. This makes the issue especially important for laptops, servers, and sensitive endpoints that rely on BitLocker to protect data if a device is stolen or accessed physically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GreenPlasma&lt;/strong&gt; is a separate Windows privilege escalation issue involving CTFMON behavior and arbitrary section object creation. In its current publicly released form, the proof-of-concept is reportedly incomplete, but the vulnerability may still allow an unprivileged user to create memory section objects in places that could be trusted by privileged services or drivers.&lt;/p&gt;

&lt;p&gt;In simple terms, YellowKey is mainly a &lt;strong&gt;BitLocker bypass risk&lt;/strong&gt;, while GreenPlasma is a &lt;strong&gt;local privilege escalation risk&lt;/strong&gt;. Together, they show how boot security, recovery environments, and local Windows internals remain high-value targets for researchers and attackers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why These Windows Zero-Days Matter
&lt;/h2&gt;

&lt;p&gt;These &lt;strong&gt;Windows zero-days&lt;/strong&gt; matter because they target areas that many organizations depend on for baseline security: disk encryption and privilege separation.&lt;/p&gt;

&lt;p&gt;BitLocker is commonly used to protect corporate laptops, developer machines, executive devices, and servers from offline data theft. If an attacker can bypass BitLocker protections through recovery or boot-level weaknesses, a stolen or physically accessed device may become much easier to compromise.&lt;/p&gt;

&lt;p&gt;Privilege escalation vulnerabilities are also dangerous because they can turn limited access into full control. An attacker who starts with a standard user account may use a local privilege escalation flaw to gain &lt;strong&gt;SYSTEM-level permissions&lt;/strong&gt;, disable protections, dump credentials, tamper with services, or move laterally inside an environment.&lt;/p&gt;

&lt;p&gt;Even if these flaws require specific conditions, they should not be ignored. Modern attacks often combine several weaknesses: stolen credentials, physical access, misconfigured recovery settings, old boot components, unpatched endpoints, and weak monitoring.&lt;/p&gt;

&lt;h2&gt;
  
  
  YellowKey: BitLocker Bypass Risk in Windows Recovery Environment
&lt;/h2&gt;

&lt;p&gt;YellowKey is the more attention-grabbing vulnerability because it targets BitLocker protections through the Windows Recovery Environment. BitLocker is designed to protect encrypted drives, especially when a device is lost, stolen, or accessed outside normal login controls.&lt;/p&gt;

&lt;p&gt;The reported issue involves crafted recovery-related behavior that can lead to command execution in WinRE. Security researcher Will Dormann reportedly reproduced the issue with a USB drive attached and noted that Transactional NTFS-related behavior appeared capable of affecting files on another volume during recovery processing.&lt;/p&gt;

&lt;p&gt;For defenders, the key concern is not the exploit mechanics but the security outcome: an attacker with the right access may be able to reach a command prompt in a context where protected data is exposed. This could weaken the trust many organizations place in default BitLocker configurations.&lt;/p&gt;

&lt;p&gt;Organizations should pay close attention to devices that rely only on TPM-based BitLocker protection. In many enterprise environments, TPM-only BitLocker is common because it is user-friendly and does not require a startup PIN. However, recent BitLocker bypass research continues to show that physical-access attacks can become more practical when pre-boot authentication is not enforced.&lt;/p&gt;

&lt;h2&gt;
  
  
  GreenPlasma: CTFMON Privilege Escalation Risk
&lt;/h2&gt;

&lt;p&gt;GreenPlasma is a reported privilege escalation vulnerability involving the Windows Collaborative Translation Framework and CTFMON-related behavior. CTFMON is associated with text input, language, keyboard, and input method functionality in Windows.&lt;/p&gt;

&lt;p&gt;Public reporting describes GreenPlasma as an arbitrary section creation issue. The released proof-of-concept reportedly does not include a complete path to a full SYSTEM shell, but the primitive may still be useful for attackers in the right conditions.&lt;/p&gt;

&lt;p&gt;Privilege escalation flaws are often used after initial access. For example, an attacker may first compromise a low-privileged account through phishing, malware, weak passwords, or another vulnerability. A local privilege escalation flaw can then help the attacker gain administrative or SYSTEM-level control.&lt;/p&gt;

&lt;p&gt;Because GreenPlasma appears to involve low-level Windows object handling and trust boundaries, organizations should wait for official Microsoft guidance and avoid assuming the risk is low simply because the current public proof-of-concept is incomplete.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connection to Earlier Defender Zero-Days
&lt;/h2&gt;

&lt;p&gt;These disclosures follow earlier Microsoft Defender zero-days published by the same researcher, including flaws named &lt;strong&gt;BlueHammer&lt;/strong&gt;, &lt;strong&gt;RedSun&lt;/strong&gt;, and &lt;strong&gt;UnDefend&lt;/strong&gt;. One of those issues, BlueHammer, was assigned &lt;strong&gt;CVE-2026-33825&lt;/strong&gt; and patched by Microsoft, while reporting suggests another issue may have been addressed without a dedicated public advisory.&lt;/p&gt;

&lt;p&gt;This pattern highlights a broader challenge in vulnerability disclosure. When coordination between researchers and vendors breaks down, technical details can become public before patches are ready. That creates pressure for defenders because attackers may begin testing and weaponizing the information quickly.&lt;/p&gt;

&lt;p&gt;For security teams, the practical lesson is clear: zero-day response cannot depend only on waiting for patches. Organizations also need hardening, monitoring, least privilege, endpoint detection, and incident response processes that reduce the damage of unpatched vulnerabilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  BitLocker Downgrade Attack Adds More Concern
&lt;/h2&gt;

&lt;p&gt;Separate from YellowKey, researchers also detailed a BitLocker downgrade attack involving &lt;strong&gt;CVE-2025-48804&lt;/strong&gt;. This previously patched BitLocker issue involved acceptance of extraneous untrusted data with trusted data, allowing an unauthorized attacker to bypass a security feature through a physical attack.&lt;/p&gt;

&lt;p&gt;The newer downgrade research shows that even after a vulnerability is patched, old signed boot components may continue to create risk if systems still trust outdated Secure Boot certificates. In simple terms, if a vulnerable old boot manager is still trusted by firmware, an attacker with physical access may be able to use it as part of an attack chain.&lt;/p&gt;

&lt;p&gt;This is why Microsoft’s Secure Boot certificate transition is important. Microsoft has warned that older Secure Boot certificates issued in 2011 begin expiring in 2026, and devices need updated 2023 certificates to continue receiving early boot protections, revocation updates, and boot-level mitigations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Systems and Exposure
&lt;/h2&gt;

&lt;p&gt;Based on public reporting, YellowKey is said to affect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Windows 11&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows Server 2022&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows Server 2025&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GreenPlasma affects Windows CTFMON-related behavior, but full affected-version details may remain unclear until Microsoft publishes official guidance or assigns identifiers.&lt;/p&gt;

&lt;p&gt;The risk is highest for organizations with sensitive Windows endpoints, unmanaged physical access exposure, shared workstations, developer laptops, executive devices, domain-connected systems, and servers with weak hardening controls.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;Until official fixes or detailed Microsoft guidance are available, organizations should focus on practical risk reduction:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Monitor Microsoft Security Response Center updates for YellowKey, GreenPlasma, and related CVE assignments.&lt;/li&gt;
&lt;li&gt;Keep Windows 11, Windows Server 2022, and Windows Server 2025 fully updated.&lt;/li&gt;
&lt;li&gt;Enable BitLocker startup PINs for high-risk devices where operationally feasible.&lt;/li&gt;
&lt;li&gt;Review WinRE configuration and disable unnecessary recovery exposure on sensitive systems where appropriate.&lt;/li&gt;
&lt;li&gt;Restrict physical access to laptops, servers, workstations, and recovery media.&lt;/li&gt;
&lt;li&gt;Update Secure Boot certificates to the 2023 trust anchors where required.&lt;/li&gt;
&lt;li&gt;Review Secure Boot DB, DBX, and KEK update status across enterprise devices.&lt;/li&gt;
&lt;li&gt;Apply least privilege to user accounts and avoid giving local admin access unnecessarily.&lt;/li&gt;
&lt;li&gt;Monitor for suspicious local privilege escalation behavior, unusual process creation, and unexpected SYSTEM-level activity.&lt;/li&gt;
&lt;li&gt;Use endpoint detection and response tools to identify abnormal boot, recovery, and privilege escalation patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For organizations managing large fleets, prioritize high-risk assets first. Laptops used by executives, developers, administrators, and employees with access to sensitive data should receive the strongest controls.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why BitLocker PINs Still Matter
&lt;/h2&gt;

&lt;p&gt;Many organizations use BitLocker in TPM-only mode because it provides transparent encryption without requiring users to enter a PIN before Windows starts. This improves usability but can reduce protection against certain physical-access attacks.&lt;/p&gt;

&lt;p&gt;A BitLocker startup PIN adds a pre-boot authentication layer. Even if an attacker has physical access to a device, the PIN makes it harder to access encrypted data or abuse recovery behavior. While no single control is perfect, startup PINs can significantly improve protection for high-value systems.&lt;/p&gt;

&lt;p&gt;Security teams should evaluate where TPM-only BitLocker is acceptable and where stronger pre-boot authentication is needed. The answer may differ between ordinary workstations, executive laptops, developer machines, and servers.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams stay ahead of vulnerabilities by continuously monitoring open-source dependencies and software components without requiring access to source code.&lt;/p&gt;

&lt;p&gt;Teams can use Vulert with manifest files and SBOMs such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For fast-moving threats like &lt;strong&gt;Windows zero-days&lt;/strong&gt;, visibility is essential. Vulert helps teams track vulnerability intelligence, identify affected components, and respond faster when new disclosures, patches, or advisories are released.&lt;/p&gt;

&lt;p&gt;You can review related vulnerability intelligence in the Vulert Vulnerability Database:&lt;br&gt;
&lt;a href="https://vulert.com/vuln-db/CVE-2025-48804" rel="noopener noreferrer"&gt;CVE-2025-48804 BitLocker Security Feature Bypass&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The disclosure of YellowKey and GreenPlasma shows that Windows security risks continue to evolve beyond traditional application vulnerabilities. Boot security, recovery environments, encryption workflows, and local privilege boundaries are all attractive targets.&lt;/p&gt;

&lt;p&gt;YellowKey raises concern because it may weaken BitLocker protections through WinRE behavior, while GreenPlasma highlights local privilege escalation risk through CTFMON-related internals. At the same time, BitLocker downgrade research involving older boot components and Secure Boot certificates shows why patching alone is not always enough.&lt;/p&gt;

&lt;p&gt;Organizations should keep systems updated, monitor Microsoft advisories, strengthen BitLocker configurations, update Secure Boot certificates, restrict physical access, and improve endpoint monitoring. The best defense is a layered approach that combines patch management, configuration hardening, identity controls, and continuous vulnerability monitoring.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Are YellowKey and GreenPlasma patched?
&lt;/h3&gt;

&lt;p&gt;At the time of public reporting, both issues were described as zero-days. Organizations should monitor Microsoft advisories for official patch status and CVE assignments.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does BitLocker still protect Windows devices?
&lt;/h3&gt;

&lt;p&gt;Yes, BitLocker remains an important security control. However, high-risk devices should consider stronger configurations such as startup PINs, Secure Boot certificate updates, and strict physical access controls.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, track affected components, and receive alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>bitlocker</category>
      <category>yellowkey</category>
      <category>greenplasma</category>
      <category>ctfmon</category>
    </item>
    <item>
      <title>Microsoft Patches 138 Vulnerabilities Including DNS and Netlogon RCE Flaws</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:47:56 +0000</pubDate>
      <link>https://dev.to/vulert_official/microsoft-patches-138-vulnerabilities-including-dns-and-netlogon-rce-flaws-3h69</link>
      <guid>https://dev.to/vulert_official/microsoft-patches-138-vulnerabilities-including-dns-and-netlogon-rce-flaws-3h69</guid>
      <description>&lt;p&gt;&lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt; is a major security release that addresses 138 vulnerabilities across Microsoft products, including several critical flaws that could allow remote code execution, privilege escalation, information disclosure, spoofing, and denial-of-service attacks.&lt;/p&gt;

&lt;p&gt;While Microsoft has not listed any of these vulnerabilities as publicly known or actively exploited at the time of release, the update still deserves urgent attention. Several flaws have very high CVSS scores, including critical vulnerabilities in &lt;strong&gt;Windows DNS Client&lt;/strong&gt;, &lt;strong&gt;Windows Netlogon&lt;/strong&gt;, &lt;strong&gt;Azure services&lt;/strong&gt;, &lt;strong&gt;Microsoft Dynamics 365&lt;/strong&gt;, &lt;strong&gt;Windows Hyper-V&lt;/strong&gt;, and Microsoft authentication-related components.&lt;/p&gt;

&lt;p&gt;For administrators, security teams, and enterprise IT teams, the most important takeaway is simple: patch quickly, prioritize internet-facing and domain-critical systems, and review exposure based on business impact rather than only vulnerability count.&lt;/p&gt;

&lt;h2&gt;
  
  
  Microsoft Patch Tuesday May 2026: What Was Fixed?
&lt;/h2&gt;

&lt;p&gt;Microsoft released fixes for a large set of vulnerabilities across its product portfolio. The update includes vulnerabilities rated Critical, Important, Moderate, and Low. The flaws cover multiple vulnerability classes, including privilege escalation, remote code execution, information disclosure, spoofing, denial-of-service, security feature bypass, and tampering.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Severity&lt;/th&gt;
&lt;th&gt;Number of Vulnerabilities&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Critical&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Important&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;104&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Moderate&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Low&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The largest category of vulnerabilities in this release is &lt;strong&gt;privilege escalation&lt;/strong&gt;, followed by &lt;strong&gt;remote code execution&lt;/strong&gt;. This combination is important because attackers often chain these two classes together. A remote code execution vulnerability may provide initial access, while a privilege escalation vulnerability can help attackers gain higher permissions and move deeper into the environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Most Important Vulnerabilities to Prioritize
&lt;/h2&gt;

&lt;p&gt;Among the vulnerabilities fixed in &lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt;, two Windows flaws stand out because of their potential enterprise impact: &lt;strong&gt;CVE-2026-41096&lt;/strong&gt; in Windows DNS Client and &lt;strong&gt;CVE-2026-41089&lt;/strong&gt; in Windows Netlogon.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;CVE&lt;/th&gt;
&lt;th&gt;Component&lt;/th&gt;
&lt;th&gt;CVSS&lt;/th&gt;
&lt;th&gt;Impact&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-41096&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Windows DNS Client&lt;/td&gt;
&lt;td&gt;9.8&lt;/td&gt;
&lt;td&gt;Remote Code Execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-41089&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Windows Netlogon&lt;/td&gt;
&lt;td&gt;9.8&lt;/td&gt;
&lt;td&gt;Remote Code Execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-42898&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Microsoft Dynamics 365 On-Premises&lt;/td&gt;
&lt;td&gt;9.9&lt;/td&gt;
&lt;td&gt;Remote Code Execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-33109&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Azure Managed Instance for Apache Cassandra&lt;/td&gt;
&lt;td&gt;9.9&lt;/td&gt;
&lt;td&gt;Remote Code Execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-41103&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Microsoft SSO Plugin for Jira &amp;amp; Confluence&lt;/td&gt;
&lt;td&gt;9.1&lt;/td&gt;
&lt;td&gt;Elevation of Privilege&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-40402&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Windows Hyper-V&lt;/td&gt;
&lt;td&gt;9.3&lt;/td&gt;
&lt;td&gt;Elevation of Privilege&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  CVE-2026-41096: Critical Windows DNS Client RCE
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-41096&lt;/strong&gt; is one of the most severe vulnerabilities in this update. It is a &lt;strong&gt;heap-based buffer overflow&lt;/strong&gt; vulnerability in Windows DNS Client that could allow an unauthorized attacker to execute code over a network.&lt;/p&gt;

&lt;p&gt;Microsoft said an attacker could exploit the flaw by sending a specially crafted DNS response to a vulnerable Windows system. If the DNS Client processes the response incorrectly and memory becomes corrupted, remote code execution may be possible in certain configurations.&lt;/p&gt;

&lt;p&gt;This vulnerability matters because DNS is a core part of almost every Windows environment. Workstations, servers, and enterprise applications rely on DNS resolution constantly. Even if exploitation is not currently observed in the wild, a critical DNS-related RCE should be treated as a high-priority patching item.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-41089: Critical Windows Netlogon RCE
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-41089&lt;/strong&gt; is another critical vulnerability that should be prioritized, especially by organizations running on-premises Active Directory. The flaw is a &lt;strong&gt;stack-based buffer overflow&lt;/strong&gt; in Windows Netlogon.&lt;/p&gt;

&lt;p&gt;According to public reporting, an unauthorized attacker may exploit this vulnerability by sending a specially crafted network request to a Windows server acting as a domain controller. Successful exploitation could allow remote code execution without requiring the attacker to sign in or have prior access.&lt;/p&gt;

&lt;p&gt;Netlogon is a sensitive Windows service because of its role in domain authentication and domain controller communication. Any unauthenticated RCE affecting domain controllers deserves immediate attention from enterprise defenders.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other Critical Microsoft Vulnerabilities Patched
&lt;/h2&gt;

&lt;p&gt;In addition to DNS and Netlogon, Microsoft also fixed several serious vulnerabilities across Azure, Dynamics 365, Hyper-V, Microsoft Teams, Office, SharePoint, and authentication-related components.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-42898:&lt;/strong&gt; A Microsoft Dynamics 365 on-premises code injection vulnerability that may allow an authorized attacker to execute code over a network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-33109:&lt;/strong&gt; An improper access control issue in Azure Managed Instance for Apache Cassandra that may allow remote code execution. Microsoft noted this requires no customer action.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-42823:&lt;/strong&gt; An improper access control vulnerability in Azure Logic Apps that may allow privilege escalation over a network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-40402:&lt;/strong&gt; A Windows Hyper-V use-after-free vulnerability that may allow an attacker to gain SYSTEM privileges and access the Hyper-V host environment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-41103:&lt;/strong&gt; A Microsoft SSO Plugin for Jira and Confluence vulnerability that may allow an unauthorized attacker to gain unauthorized access as a valid user.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-33844:&lt;/strong&gt; An Azure Managed Instance for Apache Cassandra vulnerability involving improper input validation that may allow remote code execution.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some Azure and cloud-service issues may require no direct customer action because Microsoft patches the affected cloud infrastructure. However, organizations should still review advisory notes, tenant exposure, identity configurations, and any related logs where applicable.&lt;/p&gt;

&lt;h2&gt;
  
  
  No Active Exploitation Reported, But Patch Urgency Remains High
&lt;/h2&gt;

&lt;p&gt;At the time of release, none of the vulnerabilities in &lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt; were listed as publicly known or under active attack. This is positive news for defenders, but it should not create a false sense of security.&lt;/p&gt;

&lt;p&gt;Attackers frequently analyze Patch Tuesday releases to reverse-engineer fixes and develop working exploits. Once patches are public, unpatched systems can become easier targets because attackers can compare vulnerable and fixed code paths.&lt;/p&gt;

&lt;p&gt;Critical vulnerabilities affecting DNS, Netlogon, domain controllers, identity systems, and business applications should be handled quickly because they may provide attackers with high-value access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Secure Boot Certificate Update Also Needs Attention
&lt;/h2&gt;

&lt;p&gt;Microsoft also reminded organizations to update Windows Secure Boot certificates to newer 2023 counterparts. Older 2011-issued Secure Boot certificates are approaching expiration, and organizations need to ensure that endpoints, servers, and specialized devices are ready before the deadline.&lt;/p&gt;

&lt;p&gt;Secure Boot helps ensure that only trusted software loads during the boot process. If Secure Boot trust anchors are outdated, devices may enter a degraded security state or face boot-level security issues in the future. This is especially important for enterprises with older hardware, servers, embedded devices, and specialized operational technology environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI-Assisted Vulnerability Discovery Is Changing Patch Tuesday
&lt;/h2&gt;

&lt;p&gt;Another important theme in this release is the growing role of artificial intelligence in vulnerability discovery. Microsoft noted that AI-assisted vulnerability discovery is expected to increase the scale of Patch Tuesday releases in the coming months.&lt;/p&gt;

&lt;p&gt;Several flaws fixed this month across Windows networking and authentication were reportedly identified through Microsoft’s multi-model AI-driven vulnerability discovery system, known as &lt;strong&gt;MDASH&lt;/strong&gt;. This suggests defenders may need to prepare for larger and more frequent patch cycles as AI tools help researchers and vendors discover vulnerabilities faster.&lt;/p&gt;

&lt;p&gt;The security lesson is clear: organizations need a disciplined patching process. The number of vulnerabilities may continue to grow, but patch teams should prioritize based on exposure, exploitability, critical business assets, and potential impact.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Actions for Security Teams
&lt;/h2&gt;

&lt;p&gt;Organizations should take the following actions after the &lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt; release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Apply Microsoft security updates as soon as possible, especially on internet-facing systems and domain controllers.&lt;/li&gt;
&lt;li&gt;Prioritize &lt;strong&gt;CVE-2026-41096&lt;/strong&gt; and &lt;strong&gt;CVE-2026-41089&lt;/strong&gt; because of their remote code execution impact.&lt;/li&gt;
&lt;li&gt;Patch Windows servers, Windows clients, Hyper-V hosts, Office products, SharePoint servers, and Dynamics 365 on-premises deployments.&lt;/li&gt;
&lt;li&gt;Review Azure advisories and confirm whether customer action is required for your environment.&lt;/li&gt;
&lt;li&gt;Audit domain controllers and monitor for unusual authentication or Netlogon-related activity.&lt;/li&gt;
&lt;li&gt;Review DNS logs, endpoint telemetry, and network traffic for suspicious behavior.&lt;/li&gt;
&lt;li&gt;Update Secure Boot certificates and verify device readiness before the expiration deadline.&lt;/li&gt;
&lt;li&gt;Reduce unnecessary internet exposure for Windows services and management interfaces.&lt;/li&gt;
&lt;li&gt;Enforce multi-factor authentication, remove legacy authentication, and apply least-privilege access controls.&lt;/li&gt;
&lt;li&gt;Segment critical environments to limit attacker movement if one system is compromised.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams monitor vulnerabilities across open-source dependencies and software components without requiring access to source code. Teams can use manifest files and SBOMs to identify vulnerable dependencies, receive alerts, and prioritize fixes.&lt;/p&gt;

&lt;p&gt;Vulert supports many ecosystems and file formats, including &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For fast-moving security updates like &lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt;, vulnerability visibility is critical. Vulert helps teams understand which applications are affected, receive timely alerts, and reduce the time between disclosure and remediation.&lt;/p&gt;

&lt;p&gt;You can check vulnerability details in the Vulert Vulnerability Database:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-41096" rel="noopener noreferrer"&gt;CVE-2026-41096 - Windows DNS Client Remote Code Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-41089" rel="noopener noreferrer"&gt;CVE-2026-41089 - Windows Netlogon Remote Code Execution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-41103" rel="noopener noreferrer"&gt;CVE-2026-41103 - Microsoft SSO Plugin Elevation of Privilege&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Microsoft Patch Tuesday May 2026&lt;/strong&gt; is a high-volume security release with critical vulnerabilities affecting Windows DNS Client, Windows Netlogon, Azure services, Microsoft Dynamics 365, Hyper-V, Office, SharePoint, and authentication-related components.&lt;/p&gt;

&lt;p&gt;Even though Microsoft has not reported active exploitation for these vulnerabilities, organizations should not delay patching. Critical RCE flaws in DNS and Netlogon can have serious consequences if attackers develop reliable exploits.&lt;/p&gt;

&lt;p&gt;Security teams should prioritize patching based on exposure and business impact, starting with domain controllers, internet-facing systems, identity infrastructure, and high-value servers. Combined with strong access controls, MFA, segmentation, monitoring, and continuous vulnerability management, timely patching remains one of the most effective ways to reduce cyber risk.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is Microsoft Patch Tuesday May 2026?
&lt;/h3&gt;

&lt;p&gt;Microsoft Patch Tuesday May 2026 is Microsoft’s monthly security update release for May 2026. It includes fixes for vulnerabilities across Windows, Azure, Office, Dynamics 365, Hyper-V, SharePoint, and other Microsoft products.&lt;/p&gt;

&lt;h3&gt;
  
  
  Which vulnerabilities should be prioritized?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-41096 in Windows DNS Client and CVE-2026-41089 in Windows Netlogon should be prioritized because both are critical remote code execution vulnerabilities with CVSS scores of 9.8.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, detect affected components, and receive alerts using manifest files and SBOMs without requiring source code access. This helps teams respond faster to new security disclosures and reduce remediation delays.&lt;/p&gt;

</description>
      <category>windowsdns</category>
      <category>netlogon</category>
      <category>rce</category>
      <category>vulnerabilitymanagement</category>
    </item>
    <item>
      <title>cPanel and WHM Patch Three New Vulnerabilities — Update Now</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:43:36 +0000</pubDate>
      <link>https://dev.to/vulert_official/cpanel-and-whm-patch-three-new-vulnerabilities-update-now-2b9p</link>
      <guid>https://dev.to/vulert_official/cpanel-and-whm-patch-three-new-vulnerabilities-update-now-2b9p</guid>
      <description>&lt;p&gt;&lt;strong&gt;cPanel and WHM have released security updates for three newly disclosed vulnerabilities&lt;/strong&gt; that could expose web hosting environments to arbitrary file read, code execution, denial-of-service, and possible privilege escalation risks. The vulnerabilities are tracked as &lt;strong&gt;CVE-2026-29201&lt;/strong&gt;, &lt;strong&gt;CVE-2026-29202&lt;/strong&gt;, and &lt;strong&gt;CVE-2026-29203&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;These &lt;strong&gt;cPanel WHM vulnerabilities&lt;/strong&gt; are important because cPanel and Web Host Manager are widely used by hosting providers, agencies, developers, resellers, and businesses to manage websites, email accounts, domains, databases, DNS, SSL certificates, and server-level hosting operations. A weakness in this layer can create serious risk because the control panel often sits close to sensitive server functionality.&lt;/p&gt;

&lt;p&gt;According to cPanel, the vulnerabilities have been patched across supported cPanel &amp;amp; WHM branches, with a separate fix also released for &lt;strong&gt;WP Squared&lt;/strong&gt;. Administrators should update affected servers as soon as possible and verify that the patched version is running.&lt;/p&gt;

&lt;h2&gt;
  
  
  Overview of the Three cPanel WHM Vulnerabilities
&lt;/h2&gt;

&lt;p&gt;The latest cPanel security update addresses three separate issues. Two of them carry a &lt;strong&gt;CVSS score of 8.8&lt;/strong&gt;, making them high-severity vulnerabilities that should be prioritized quickly.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;CVE ID&lt;/th&gt;
&lt;th&gt;CVSS Score&lt;/th&gt;
&lt;th&gt;Vulnerability Type&lt;/th&gt;
&lt;th&gt;Potential Impact&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-29201&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;4.3&lt;/td&gt;
&lt;td&gt;Insufficient input validation&lt;/td&gt;
&lt;td&gt;Arbitrary file read&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-29202&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;8.8&lt;/td&gt;
&lt;td&gt;Perl code injection&lt;/td&gt;
&lt;td&gt;Arbitrary Perl code execution&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CVE-2026-29203&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;8.8&lt;/td&gt;
&lt;td&gt;Unsafe symlink handling&lt;/td&gt;
&lt;td&gt;Denial-of-service or possible privilege escalation&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  CVE-2026-29201: Arbitrary File Read Through feature::LOADFEATUREFILE
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-29201&lt;/strong&gt; is caused by insufficient input validation in the &lt;code&gt;feature::LOADFEATUREFILE&lt;/code&gt; adminbin call. The issue relates to how the feature file name is handled. If a relative path is passed as an argument, it may cause an arbitrary file to become world-readable.&lt;/p&gt;

&lt;p&gt;This vulnerability has a CVSS score of &lt;strong&gt;4.3&lt;/strong&gt;, which makes it lower severity than the other two vulnerabilities in this update. However, arbitrary file read issues should not be ignored. In hosting environments, file exposure can reveal configuration details, application secrets, server paths, user data, or other information that helps attackers plan further attacks.&lt;/p&gt;

&lt;p&gt;Even when a vulnerability does not directly provide code execution, information disclosure can still become part of a larger attack chain. Attackers often use readable files to discover credentials, tokens, configuration weaknesses, or application structure.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-29202: Perl Code Execution Through create_user API
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-29202&lt;/strong&gt; is one of the most serious vulnerabilities in this release. It is related to insufficient input validation of the &lt;code&gt;plugin&lt;/code&gt; parameter in the &lt;code&gt;create_user&lt;/code&gt; API call.&lt;/p&gt;

&lt;p&gt;The vulnerability could allow arbitrary &lt;strong&gt;Perl code execution&lt;/strong&gt; on behalf of the already authenticated account’s system user. This means an attacker would need access to an authenticated account, but if that access exists, the flaw may allow the attacker to execute code in the context of that account.&lt;/p&gt;

&lt;p&gt;Authenticated code execution vulnerabilities are especially dangerous in shared hosting environments. A compromised hosting account, weak password, reused credentials, or abused plugin workflow may become a path to deeper server impact. This is why &lt;strong&gt;cPanel WHM vulnerabilities&lt;/strong&gt; involving APIs and account-level actions should be handled urgently.&lt;/p&gt;

&lt;h2&gt;
  
  
  CVE-2026-29203: Unsafe Symlink Handling Could Lead to DoS or Privilege Escalation
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-29203&lt;/strong&gt; is an unsafe symlink handling vulnerability. According to cPanel, the issue allows a user to modify access permissions of an arbitrary file using &lt;code&gt;chmod&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;This can result in &lt;strong&gt;denial-of-service&lt;/strong&gt; or possible &lt;strong&gt;privilege escalation&lt;/strong&gt;. In a web hosting environment, file permissions are extremely important. If a user can modify permissions on files they should not control, the impact can range from service disruption to unauthorized access paths.&lt;/p&gt;

&lt;p&gt;Unsafe symlink handling bugs are often dangerous because symbolic links can point to files outside the intended directory. If software follows those links incorrectly, users may affect files that should be protected by isolation boundaries.&lt;/p&gt;

&lt;h2&gt;
  
  
  Patched cPanel and WHM Versions
&lt;/h2&gt;

&lt;p&gt;cPanel has pushed patches for the following &lt;strong&gt;cPanel &amp;amp; WHM&lt;/strong&gt; versions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;11.136.0.9&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.134.0.25&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.132.0.31&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.130.0.22&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.126.0.58&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.124.0.37&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.118.0.66&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.110.0.116&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.110.0.117&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.102.0.41&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.94.0.30&lt;/strong&gt; and higher&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;11.86.0.43&lt;/strong&gt; and higher&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For &lt;strong&gt;WP Squared&lt;/strong&gt;, the patched version is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;11.136.1.10&lt;/strong&gt; and higher&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;cPanel also released &lt;strong&gt;110.0.114&lt;/strong&gt; as a direct update for customers still running &lt;strong&gt;CentOS 6&lt;/strong&gt; or &lt;strong&gt;CloudLinux 6&lt;/strong&gt;. Administrators using legacy environments should review cPanel’s official instructions carefully before updating.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Update cPanel and WHM
&lt;/h2&gt;

&lt;p&gt;cPanel recommends updating the server to one of the patched versions. Administrators can force an update by running:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;/scripts/upcp &lt;span class="nt"&gt;--force&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After the update completes, verify the installed cPanel version with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;/usr/local/cpanel/cpanel &lt;span class="nt"&gt;-V&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If your server is still on CentOS 6 or CloudLinux 6, cPanel provides a direct update path. The upgrade tier can be set with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;sed&lt;/span&gt; &lt;span class="nt"&gt;-i&lt;/span&gt; &lt;span class="s2"&gt;"s/CPANEL=.*/CPANEL=cl6110/g"&lt;/span&gt; /etc/cpupdate.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After setting the tier, run the update process and verify the installed version. Because legacy operating systems may have additional compatibility and security concerns, hosting providers should also evaluate whether continued use of these systems is acceptable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Hosting Providers Should Treat This as Urgent
&lt;/h2&gt;

&lt;p&gt;These &lt;strong&gt;cPanel WHM vulnerabilities&lt;/strong&gt; affect the management layer of hosting infrastructure. That makes them important even when exploitation requires authentication or specific conditions.&lt;/p&gt;

&lt;p&gt;In real-world attacks, threat actors often do not rely on one vulnerability alone. They may combine stolen credentials, weak passwords, exposed panels, malicious plugins, symlink tricks, unsafe file permissions, and API weaknesses to escalate access. A vulnerability that looks limited on paper can become dangerous when chained with other issues.&lt;/p&gt;

&lt;p&gt;Hosting environments also have a high blast radius. One vulnerable server may host dozens, hundreds, or even thousands of websites. A successful attack could affect multiple customers, databases, email accounts, backups, and configuration files.&lt;/p&gt;

&lt;h2&gt;
  
  
  No Active Exploitation Reported for These Three Flaws — But Risk Remains
&lt;/h2&gt;

&lt;p&gt;At the time of public reporting, there was no evidence that &lt;strong&gt;CVE-2026-29201&lt;/strong&gt;, &lt;strong&gt;CVE-2026-29202&lt;/strong&gt;, or &lt;strong&gt;CVE-2026-29203&lt;/strong&gt; had been exploited in the wild. However, administrators should not delay patching.&lt;/p&gt;

&lt;p&gt;The disclosure follows shortly after another serious cPanel issue, &lt;strong&gt;CVE-2026-41940&lt;/strong&gt;, was reportedly weaponized as a zero-day. That earlier vulnerability was an authentication bypass affecting cPanel &amp;amp; WHM and WP Squared, and it increased urgency around cPanel patch management.&lt;/p&gt;

&lt;p&gt;Attackers often monitor vendor advisories and quickly scan for unpatched internet-facing systems after vulnerability details become public. Even if exploitation has not been observed yet, the safest approach is to patch before attackers build reliable exploitation paths.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Security Actions
&lt;/h2&gt;

&lt;p&gt;Organizations using cPanel, WHM, or WP Squared should take the following steps immediately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Update cPanel &amp;amp; WHM to a patched version listed by cPanel.&lt;/li&gt;
&lt;li&gt;Update WP Squared to &lt;strong&gt;11.136.1.10&lt;/strong&gt; or higher if applicable.&lt;/li&gt;
&lt;li&gt;Verify the installed version after updating.&lt;/li&gt;
&lt;li&gt;Review authenticated user access, especially reseller and privileged accounts.&lt;/li&gt;
&lt;li&gt;Audit recent API activity, especially account creation and plugin-related calls.&lt;/li&gt;
&lt;li&gt;Review file permission changes and suspicious &lt;code&gt;chmod&lt;/code&gt; activity.&lt;/li&gt;
&lt;li&gt;Check for abnormal symlink behavior in user directories.&lt;/li&gt;
&lt;li&gt;Review logs for unexpected user creation, permission changes, or file exposure.&lt;/li&gt;
&lt;li&gt;Enforce strong passwords and multi-factor authentication for WHM and cPanel users.&lt;/li&gt;
&lt;li&gt;Restrict administrative access to trusted IP addresses where possible.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Patching should be the first priority. Monitoring and access reviews are important follow-up steps, especially if the server was exposed for some time before the update was applied.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Authenticated Vulnerabilities Still Matter
&lt;/h2&gt;

&lt;p&gt;Some teams may treat authenticated vulnerabilities as lower priority because an attacker needs a valid account first. This can be a mistake, especially in hosting environments.&lt;/p&gt;

&lt;p&gt;Hosting platforms commonly have many users, multiple account types, API integrations, plugins, automation scripts, and reseller workflows. If any user account is compromised, an authenticated vulnerability may allow the attacker to increase impact beyond the original account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-29202&lt;/strong&gt;, for example, involves code execution on behalf of an authenticated account’s system user. &lt;strong&gt;CVE-2026-29203&lt;/strong&gt; involves file permission manipulation through unsafe symlink handling. Both issues show why authenticated attack surfaces must be included in vulnerability management programs.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams detect and monitor vulnerabilities in open-source dependencies and software components without requiring access to source code. Teams can use manifest files and SBOMs to identify vulnerable components, receive alerts, and prioritize fixes faster.&lt;/p&gt;

&lt;p&gt;Vulert supports many ecosystems and file formats, including &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For hosting providers and DevOps teams, timely vulnerability intelligence is essential. Whether the issue affects a package, server component, control panel, or application dependency, fast visibility helps reduce the window between disclosure and remediation.&lt;/p&gt;

&lt;p&gt;Check vulnerability details in the Vulert Vulnerability Database:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-29201" rel="noopener noreferrer"&gt;CVE-2026-29201&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-29202" rel="noopener noreferrer"&gt;CVE-2026-29202&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vulert.com/vuln-db/CVE-2026-29203" rel="noopener noreferrer"&gt;CVE-2026-29203&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The latest &lt;strong&gt;cPanel WHM vulnerabilities&lt;/strong&gt; should be treated as an urgent patching priority. The three flaws, tracked as &lt;strong&gt;CVE-2026-29201&lt;/strong&gt;, &lt;strong&gt;CVE-2026-29202&lt;/strong&gt;, and &lt;strong&gt;CVE-2026-29203&lt;/strong&gt;, can lead to arbitrary file read, Perl code execution, denial-of-service, and possible privilege escalation.&lt;/p&gt;

&lt;p&gt;cPanel has released fixed versions across multiple supported branches, and administrators should update immediately using the official update process. After patching, teams should verify the installed version, review logs, audit user access, and monitor for suspicious API or file permission activity.&lt;/p&gt;

&lt;p&gt;Web hosting infrastructure is a high-value target. Keeping cPanel, WHM, WP Squared, plugins, operating systems, and server packages updated is essential for reducing risk and protecting hosted websites.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What are the latest cPanel WHM vulnerabilities?
&lt;/h3&gt;

&lt;p&gt;The latest cPanel WHM vulnerabilities are CVE-2026-29201, CVE-2026-29202, and CVE-2026-29203. They affect file handling, API input validation, and symlink handling.&lt;/p&gt;

&lt;h3&gt;
  
  
  Has exploitation been reported?
&lt;/h3&gt;

&lt;p&gt;Public reporting stated that there was no evidence of active exploitation for these three specific vulnerabilities at the time of disclosure. However, patching should still be done immediately.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, identify affected components, and receive timely alerts using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>cpanel</category>
      <category>whm</category>
      <category>privilegeescalation</category>
      <category>vulert</category>
    </item>
    <item>
      <title>Critical Apache HTTP/2 Flaw CVE-2026-23918 Enables DoS and Potential RCE</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:37:50 +0000</pubDate>
      <link>https://dev.to/vulert_official/critical-apache-http2-flaw-cve-2026-23918-enables-dos-and-potential-rce-43cb</link>
      <guid>https://dev.to/vulert_official/critical-apache-http2-flaw-cve-2026-23918-enables-dos-and-potential-rce-43cb</guid>
      <description>&lt;p&gt;&lt;strong&gt;CVE-2026-23918&lt;/strong&gt; is a serious vulnerability in Apache HTTP Server that affects the HTTP/2 protocol handling in Apache HTTP Server version &lt;strong&gt;2.4.66&lt;/strong&gt;. The flaw has been described as a &lt;strong&gt;double-free vulnerability&lt;/strong&gt; that can cause denial-of-service and may potentially lead to remote code execution in certain environments.&lt;/p&gt;

&lt;p&gt;Apache HTTP Server is one of the most widely used web servers in the world, powering public websites, enterprise applications, APIs, internal portals, and reverse proxy deployments. Because of this large deployment base, any severe Apache vulnerability deserves immediate attention from system administrators, DevOps teams, hosting providers, and security teams.&lt;/p&gt;

&lt;p&gt;The Apache Software Foundation has addressed &lt;strong&gt;CVE-2026-23918&lt;/strong&gt; in Apache HTTP Server &lt;strong&gt;2.4.67&lt;/strong&gt;. Organizations running Apache HTTP Server 2.4.66 with HTTP/2 enabled should upgrade as soon as possible to reduce exposure.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is CVE-2026-23918?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-23918&lt;/strong&gt; is a double-free vulnerability in Apache HTTP Server’s HTTP/2 implementation. A double-free occurs when software attempts to free the same memory location more than once. This can corrupt memory and may result in application crashes, denial-of-service, or in some cases, remote code execution.&lt;/p&gt;

&lt;p&gt;In the case of &lt;strong&gt;CVE-2026-23918&lt;/strong&gt;, the issue exists in Apache HTTP Server version &lt;strong&gt;2.4.66&lt;/strong&gt;. The vulnerability is related to how HTTP/2 stream cleanup is handled. Under certain conditions, a specially crafted HTTP/2 interaction may cause Apache to mishandle memory during stream cleanup, resulting in a crash or potential memory corruption.&lt;/p&gt;

&lt;p&gt;The official description states that this vulnerability may lead to &lt;strong&gt;double free and possible remote code execution&lt;/strong&gt;. While denial-of-service appears to be the more direct and easier impact, remote code execution may be possible depending on the server environment, memory allocator behavior, and exploitation conditions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Apache HTTP/2 Vulnerability Matters
&lt;/h2&gt;

&lt;p&gt;The risk of &lt;strong&gt;CVE-2026-23918&lt;/strong&gt; is significant because Apache HTTP Server is commonly exposed directly to the internet. If a vulnerable server is running Apache HTTP Server 2.4.66 with HTTP/2 enabled, attackers may be able to trigger crashes remotely without authentication.&lt;/p&gt;

&lt;p&gt;A denial-of-service attack against a web server can disrupt business operations, take customer-facing services offline, interrupt APIs, and affect downstream applications. Even if remote code execution is not achieved, repeated worker crashes can still create serious availability issues.&lt;/p&gt;

&lt;p&gt;The potential remote code execution risk makes the issue even more concerning. RCE vulnerabilities allow attackers to run code on a vulnerable server. If successfully exploited, an attacker could potentially gain deeper access, deploy malware, modify files, steal sensitive information, or use the compromised server as a pivot point into internal systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Apache HTTP Server Version
&lt;/h2&gt;

&lt;p&gt;The affected version is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Apache HTTP Server 2.4.66&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The fixed version is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Apache HTTP Server 2.4.67&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your environment is running Apache HTTP Server 2.4.66, you should treat this as a high-priority patching task. Security teams should inventory all Apache instances, especially internet-facing servers, load balancers, reverse proxies, and containerized deployments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact of CVE-2026-23918
&lt;/h2&gt;

&lt;p&gt;The main impacts of &lt;strong&gt;CVE-2026-23918&lt;/strong&gt; include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Denial of Service:&lt;/strong&gt; Attackers may cause Apache worker processes to crash, disrupting active requests and service availability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Potential Remote Code Execution:&lt;/strong&gt; In certain environments, memory corruption may be exploitable for code execution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Service Instability:&lt;/strong&gt; Repeated crashes may affect production uptime and customer-facing services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Increased Attack Surface:&lt;/strong&gt; HTTP/2 is widely enabled in modern Apache deployments, increasing the number of potentially exposed systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The vulnerability is especially important for organizations using Apache HTTP Server as a front-facing web server, API gateway, reverse proxy, or application entry point. Publicly exposed web infrastructure is often scanned quickly after vulnerability disclosure, making fast patching essential.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Overview
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-23918&lt;/strong&gt; is associated with a memory management error in Apache HTTP Server’s HTTP/2 handling. The vulnerability is described as a double-free condition, which means the server may attempt to release the same memory object more than once during HTTP/2 stream cleanup.&lt;/p&gt;

&lt;p&gt;Double-free vulnerabilities are dangerous because they can destabilize the application and corrupt heap memory. In many cases, the immediate result is a crash. In more advanced exploitation scenarios, attackers may attempt to manipulate memory layout to influence program execution.&lt;/p&gt;

&lt;p&gt;For defenders, the most important takeaway is simple: this is not just a theoretical bug. Apache has released a fixed version, and affected systems should be upgraded immediately.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why HTTP/2 Increases the Risk
&lt;/h2&gt;

&lt;p&gt;HTTP/2 is widely used because it improves web performance through multiplexing, header compression, and better connection management. Many production environments enable HTTP/2 by default for faster website and API performance.&lt;/p&gt;

&lt;p&gt;However, protocol-level vulnerabilities in HTTP/2 can be highly impactful because they may be reachable before application-level authentication or business logic is involved. Attackers do not necessarily need access to a valid user account if the vulnerable protocol handling occurs at the web server layer.&lt;/p&gt;

&lt;p&gt;This makes &lt;strong&gt;CVE-2026-23918&lt;/strong&gt; particularly important for DevOps and infrastructure teams. Even if the hosted application itself is secure, the underlying web server may still expose risk if it is running a vulnerable Apache version.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;Organizations should take the following actions to protect against &lt;strong&gt;CVE-2026-23918&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade Apache HTTP Server to &lt;strong&gt;2.4.67&lt;/strong&gt; immediately.&lt;/li&gt;
&lt;li&gt;Identify all servers running Apache HTTP Server &lt;strong&gt;2.4.66&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Prioritize internet-facing servers and reverse proxy deployments.&lt;/li&gt;
&lt;li&gt;Check whether HTTP/2 is enabled in Apache configuration.&lt;/li&gt;
&lt;li&gt;If immediate patching is not possible, consider temporarily disabling HTTP/2 as a risk-reduction measure.&lt;/li&gt;
&lt;li&gt;Monitor Apache logs for repeated worker crashes or unusual HTTP/2 traffic patterns.&lt;/li&gt;
&lt;li&gt;Restart Apache after applying updates to ensure the patched version is running.&lt;/li&gt;
&lt;li&gt;Review container images and base images that may include Apache HTTP Server 2.4.66.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Patching should be the preferred solution. Temporary workarounds such as disabling HTTP/2 may reduce exposure but should not replace upgrading to the fixed Apache release.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Check Your Apache Version
&lt;/h2&gt;

&lt;p&gt;Administrators can check the installed Apache version using common commands such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;apache2 &lt;span class="nt"&gt;-v&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;httpd &lt;span class="nt"&gt;-v&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The exact command depends on the operating system and Apache package naming. Debian and Ubuntu-based systems commonly use &lt;code&gt;apache2&lt;/code&gt;, while Red Hat-based systems often use &lt;code&gt;httpd&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If the output shows Apache HTTP Server &lt;strong&gt;2.4.66&lt;/strong&gt;, the server should be upgraded to &lt;strong&gt;2.4.67&lt;/strong&gt; or later.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Check Whether HTTP/2 is Enabled
&lt;/h2&gt;

&lt;p&gt;Because &lt;strong&gt;CVE-2026-23918&lt;/strong&gt; affects Apache HTTP/2 handling, teams should also check whether HTTP/2 is enabled in their Apache configuration.&lt;/p&gt;

&lt;p&gt;Look for configuration directives such as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Protocols h2 http/1.1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If HTTP/2 is enabled and the server is running Apache 2.4.66, the server should be considered exposed until patched. Disabling HTTP/2 may reduce immediate risk, but upgrading remains the recommended fix.&lt;/p&gt;

&lt;h2&gt;
  
  
  Detection and Monitoring Guidance
&lt;/h2&gt;

&lt;p&gt;Security teams should monitor for signs of exploitation attempts or service instability. Useful signals may include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unexpected Apache worker crashes&lt;/li&gt;
&lt;li&gt;Repeated segmentation faults or memory errors&lt;/li&gt;
&lt;li&gt;Unusual spikes in HTTP/2 traffic&lt;/li&gt;
&lt;li&gt;Frequent short-lived connections from unknown sources&lt;/li&gt;
&lt;li&gt;Increased 5xx errors or dropped requests&lt;/li&gt;
&lt;li&gt;Abnormal process restarts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Logs alone may not confirm exploitation, but they can help identify suspicious behavior or operational impact. Organizations should combine log review with patch verification, endpoint monitoring, and network-level visibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Fast Patching is Important
&lt;/h2&gt;

&lt;p&gt;Vulnerabilities in popular internet-facing software are often weaponized quickly. Apache HTTP Server is widely deployed, and attackers frequently scan the internet for vulnerable versions after public disclosure.&lt;/p&gt;

&lt;p&gt;Delaying patches increases the risk that vulnerable servers will be identified and targeted. Even if exploitation only causes denial-of-service in your environment, service disruption can still damage customer trust, business operations, and security posture.&lt;/p&gt;

&lt;p&gt;For organizations with compliance obligations, patching high-severity server vulnerabilities should be part of standard vulnerability management and incident response processes.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;Vulert helps developers and security teams detect vulnerable open-source components before attackers can exploit them. With Vulert, teams can monitor dependencies using manifest files and SBOMs without giving access to their source code.&lt;/p&gt;

&lt;p&gt;Vulert supports many ecosystems and file types, including &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;yarn.lock&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, &lt;strong&gt;Cargo.lock&lt;/strong&gt;, &lt;strong&gt;Gemfile.lock&lt;/strong&gt;, SPDX SBOMs, and CycloneDX SBOMs.&lt;/p&gt;

&lt;p&gt;For vulnerabilities like &lt;strong&gt;CVE-2026-23918&lt;/strong&gt;, Vulert helps teams stay informed by providing vulnerability intelligence, affected version details, and fix guidance. This makes it easier to prioritize remediation and reduce the time between disclosure and patching.&lt;/p&gt;

&lt;p&gt;You can review this vulnerability in the Vulert Vulnerability Database:&lt;br&gt;
&lt;a href="https://vulert.com/vuln-db/CVE-2026-23918" rel="noopener noreferrer"&gt;CVE-2026-23918 Vulnerability Details&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CVE-2026-23918&lt;/strong&gt; is a critical Apache HTTP Server vulnerability affecting HTTP/2 handling in version &lt;strong&gt;2.4.66&lt;/strong&gt;. The flaw is caused by a double-free memory error and can lead to denial-of-service, with potential remote code execution in certain environments.&lt;/p&gt;

&lt;p&gt;Organizations using Apache HTTP Server should immediately check whether they are running version 2.4.66, confirm whether HTTP/2 is enabled, and upgrade to &lt;strong&gt;Apache HTTP Server 2.4.67&lt;/strong&gt;. Temporary mitigations may reduce risk, but patching is the safest and most reliable solution.&lt;/p&gt;

&lt;p&gt;Since Apache is commonly deployed on public-facing infrastructure, security teams should treat this vulnerability as urgent. Fast detection, quick patching, and continuous monitoring are essential to protecting web servers and the applications behind them.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-23918?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-23918 is a double-free vulnerability in Apache HTTP Server’s HTTP/2 handling that can cause denial-of-service and may potentially lead to remote code execution.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is CVE-2026-23918 remotely exploitable?
&lt;/h3&gt;

&lt;p&gt;The vulnerability exists in HTTP/2 protocol handling, which may be reachable remotely on servers with HTTP/2 enabled. The main confirmed risk is denial-of-service, while remote code execution may be possible in certain environments.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can Vulert help with CVE-2026-23918?
&lt;/h3&gt;

&lt;p&gt;&lt;a href="//vulert.com"&gt;Vulert&lt;/a&gt; helps teams monitor vulnerabilities, identify affected components, and receive fix guidance using manifest files and SBOMs without requiring source code access.&lt;/p&gt;

</description>
      <category>http2</category>
      <category>apache</category>
      <category>vulnerability</category>
      <category>dos</category>
    </item>
    <item>
      <title>Ivanti EPMM CVE-2026-6973 RCE Under Active Exploitation</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Mon, 18 May 2026 06:32:49 +0000</pubDate>
      <link>https://dev.to/vulert_official/ivanti-epmm-cve-2026-6973-rce-under-active-exploitation-bf9</link>
      <guid>https://dev.to/vulert_official/ivanti-epmm-cve-2026-6973-rce-under-active-exploitation-bf9</guid>
      <description>&lt;p&gt;&lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; has become an urgent security concern after Ivanti confirmed that the vulnerability has been exploited in a limited number of customer environments. The flaw affects Ivanti Endpoint Manager Mobile, commonly known as EPMM, and can allow a remotely authenticated administrative user to achieve remote code execution on affected on-premise systems.&lt;/p&gt;

&lt;p&gt;Although exploitation requires administrative authentication, the risk remains serious. If attackers already have stolen, reused, or compromised admin credentials, this vulnerability may give them a direct path to execute code on vulnerable Ivanti EPMM appliances. For organizations that use Ivanti EPMM to manage mobile devices, certificates, policies, and enterprise access, this type of vulnerability can create a major security exposure.&lt;/p&gt;

&lt;p&gt;Ivanti has released fixes for the issue in versions &lt;strong&gt;12.6.1.1, 12.7.0.1, and 12.8.0.1&lt;/strong&gt;. Organizations running affected on-premise EPMM versions should patch immediately, review administrative access, rotate credentials where needed, and check for signs of compromise.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Ivanti EPMM CVE-2026-6973?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; is a high-severity vulnerability caused by improper input validation in Ivanti Endpoint Manager Mobile. The vulnerability affects EPMM versions before &lt;strong&gt;12.6.1.1, 12.7.0.1, and 12.8.0.1&lt;/strong&gt;. According to Ivanti, successful exploitation allows a remotely authenticated user with administrative access to achieve remote code execution.&lt;/p&gt;

&lt;p&gt;Remote code execution, or RCE, is one of the most dangerous vulnerability classes because it can allow attackers to run commands or malicious code on a target system. In this case, the vulnerability is not unauthenticated. The attacker needs admin-level authentication first. However, this does not make the issue safe to ignore. In real-world attacks, threat actors often combine vulnerabilities with stolen credentials, credential reuse, phishing, exposed admin panels, or previously compromised accounts.&lt;/p&gt;

&lt;p&gt;Ivanti also stated that the issue affects only the on-premise EPMM product. It does not affect Ivanti Neurons for MDM, Ivanti EPM, Ivanti Sentry, or other Ivanti products.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why CVE-2026-6973 is Dangerous
&lt;/h2&gt;

&lt;p&gt;The danger of &lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; comes from the combination of three important factors: remote code execution, administrative access, and active exploitation. Even though the attacker needs admin authentication, successful exploitation can still have serious consequences for enterprise environments.&lt;/p&gt;

&lt;p&gt;Ivanti EPMM is used to manage mobile devices, security policies, enterprise access, certificates, and device enrollment. If attackers gain control of an EPMM server, they may be able to move deeper into the organization, access sensitive configuration data, disrupt device management, or use the compromised system as a foothold for further attacks.&lt;/p&gt;

&lt;p&gt;This vulnerability is especially concerning because CISA has added it to the Known Exploited Vulnerabilities catalog. CISA KEV inclusion means the flaw is not only theoretical; it has evidence of exploitation in the wild. For U.S. Federal Civilian Executive Branch agencies, remediation is required by the listed deadline. For private organizations, KEV inclusion should be treated as a strong signal to prioritize patching.&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Ivanti EPMM Versions
&lt;/h2&gt;

&lt;p&gt;The following Ivanti EPMM versions are affected:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ivanti EPMM versions before &lt;strong&gt;12.6.1.1&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Ivanti EPMM versions before &lt;strong&gt;12.7.0.1&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Ivanti EPMM versions before &lt;strong&gt;12.8.0.1&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Organizations should upgrade to one of the fixed releases depending on their current version branch:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;12.6.1.1&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;12.7.0.1&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;12.8.0.1&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Security teams should confirm the exact version running in their environment and apply Ivanti’s recommended fix as soon as possible. If immediate patching is not possible, the affected system should be isolated, monitored closely, and protected with strict access controls until the update can be applied.&lt;/p&gt;

&lt;h2&gt;
  
  
  Active Exploitation Confirmed
&lt;/h2&gt;

&lt;p&gt;Ivanti confirmed that it is aware of a very limited number of customers exploited through &lt;strong&gt;CVE-2026-6973&lt;/strong&gt;. The company also noted that exploitation requires administrative authentication. This means attackers must already have admin-level credentials or access before they can abuse the vulnerability.&lt;/p&gt;

&lt;p&gt;However, this requirement should not reduce urgency. Many enterprise breaches begin with compromised credentials. Admin credentials can be obtained through phishing, password reuse, infostealer malware, exposed backups, weak passwords, previous vulnerabilities, or poor credential rotation practices.&lt;/p&gt;

&lt;p&gt;Ivanti also advised that customers who followed its earlier recommendation in January to rotate credentials after exploitation involving earlier EPMM vulnerabilities have a significantly reduced risk. This highlights an important lesson: patching alone is not always enough. Credential hygiene, access reviews, and post-incident hardening are also essential.&lt;/p&gt;

&lt;h2&gt;
  
  
  CISA Adds CVE-2026-6973 to KEV Catalog
&lt;/h2&gt;

&lt;p&gt;The U.S. Cybersecurity and Infrastructure Security Agency has added &lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; to its Known Exploited Vulnerabilities catalog. The KEV catalog tracks vulnerabilities that are known to be exploited in real-world attacks and require urgent remediation.&lt;/p&gt;

&lt;p&gt;For Federal Civilian Executive Branch agencies, the required remediation due date is &lt;strong&gt;May 10, 2026&lt;/strong&gt;. Even if your organization is not a federal agency, CISA KEV inclusion is a strong indicator that the vulnerability should be treated as high priority.&lt;/p&gt;

&lt;p&gt;Security teams should not wait for public proof-of-concept exploit code before acting. Once a vulnerability is actively exploited, attackers may move quickly to find exposed systems and abuse weak administrative access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Other Ivanti EPMM Vulnerabilities Patched
&lt;/h2&gt;

&lt;p&gt;Along with &lt;strong&gt;CVE-2026-6973&lt;/strong&gt;, Ivanti also patched four other EPMM vulnerabilities. These issues include improper access control, improper certificate validation, and device enrollment-related risks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-5786:&lt;/strong&gt; Improper access control vulnerability that may allow a remote authenticated attacker to gain administrative access.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-5787:&lt;/strong&gt; Improper certificate validation vulnerability that may allow a remote unauthenticated attacker to impersonate registered Sentry hosts and obtain valid CA-signed client certificates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-5788:&lt;/strong&gt; Improper access control vulnerability that may allow a remote unauthenticated attacker to invoke arbitrary methods.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVE-2026-7821:&lt;/strong&gt; Improper certificate validation vulnerability that may allow a remote unauthenticated attacker to enroll a restricted device, potentially exposing information about the EPMM appliance and affecting device identity integrity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While &lt;strong&gt;CVE-2026-6973&lt;/strong&gt; is the vulnerability currently reported as exploited, organizations should treat the full update as important. Attackers often chain multiple weaknesses together, especially when targeting enterprise management systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  Recommended Mitigation Steps
&lt;/h2&gt;

&lt;p&gt;Organizations using Ivanti EPMM should take the following actions immediately:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade Ivanti EPMM to &lt;strong&gt;12.6.1.1, 12.7.0.1, or 12.8.0.1&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Review all administrative accounts and remove unused or unnecessary admin access.&lt;/li&gt;
&lt;li&gt;Rotate EPMM admin credentials, especially if the system was exposed or previously impacted by earlier vulnerabilities.&lt;/li&gt;
&lt;li&gt;Check authentication logs for unusual admin activity.&lt;/li&gt;
&lt;li&gt;Restrict admin panel access to trusted IP addresses or VPN-only access.&lt;/li&gt;
&lt;li&gt;Monitor for unexpected commands, new users, configuration changes, or suspicious device enrollment activity.&lt;/li&gt;
&lt;li&gt;Review any integrations, certificates, and Sentry-related configurations.&lt;/li&gt;
&lt;li&gt;Follow Ivanti’s official advisory and incident response guidance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your EPMM instance is internet-facing, the urgency is even higher. Publicly exposed management interfaces are attractive targets for attackers, especially after a vulnerability is added to the CISA KEV catalog.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Admin-Authenticated RCE Still Matters
&lt;/h2&gt;

&lt;p&gt;Some teams may mistakenly assume that an authenticated vulnerability is less important than an unauthenticated one. While unauthenticated RCE is usually more severe, authenticated RCE can still be highly dangerous in enterprise environments.&lt;/p&gt;

&lt;p&gt;Attackers do not always begin with a software exploit. They may first gain access through stolen credentials, phishing, session theft, or credential stuffing. Once they have admin access, a vulnerability like &lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; can turn that access into code execution. That can increase the attacker’s control over the system and potentially support lateral movement.&lt;/p&gt;

&lt;p&gt;This is why patching must be combined with credential rotation, access control, and monitoring. A patched system with weak admin security is still risky, while an unpatched system with exposed admin access is a serious target.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Vulert Can Help
&lt;/h2&gt;

&lt;p&gt;&lt;a href="//vulert.com"&gt;Vulert&lt;/a&gt; helps developers and security teams stay ahead of vulnerabilities by continuously monitoring open-source dependencies and security issues using manifest files and SBOMs. Instead of requiring access to your source code, Vulert can analyze files such as &lt;strong&gt;package-lock.json&lt;/strong&gt;, &lt;strong&gt;composer.lock&lt;/strong&gt;, &lt;strong&gt;requirements.txt&lt;/strong&gt;, &lt;strong&gt;pom.xml&lt;/strong&gt;, &lt;strong&gt;go.sum&lt;/strong&gt;, and SBOM formats like SPDX and CycloneDX.&lt;/p&gt;

&lt;p&gt;With Vulert, teams can receive timely alerts, understand which applications are affected, and get clear fix guidance. This makes it easier to respond quickly when vulnerabilities are disclosed or added to high-priority sources such as vulnerability databases and exploited vulnerability catalogs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Ivanti EPMM CVE-2026-6973&lt;/strong&gt; is a serious authenticated remote code execution vulnerability affecting on-premise Ivanti Endpoint Manager Mobile systems. Although exploitation requires admin authentication, active exploitation and CISA KEV inclusion make this a high-priority issue.&lt;/p&gt;

&lt;p&gt;Organizations should upgrade to the fixed Ivanti EPMM versions immediately, rotate administrative credentials where appropriate, review logs for suspicious activity, and restrict access to administrative interfaces. Security teams should also treat this incident as a reminder that patch management, credential hygiene, and continuous vulnerability monitoring must work together.&lt;/p&gt;

&lt;p&gt;Enterprise management systems are high-value targets. Once attackers gain access to them, the impact can extend far beyond a single server. Acting quickly on &lt;strong&gt;CVE-2026-6973&lt;/strong&gt; is the best way to reduce exposure and prevent further compromise.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQs
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is CVE-2026-6973?
&lt;/h3&gt;

&lt;p&gt;CVE-2026-6973 is an improper input validation vulnerability in Ivanti Endpoint Manager Mobile that can allow a remotely authenticated admin user to achieve remote code execution.&lt;/p&gt;

&lt;h3&gt;
  
  
  How can organizations fix CVE-2026-6973?
&lt;/h3&gt;

&lt;p&gt;Organizations should upgrade to Ivanti EPMM 12.6.1.1, 12.7.0.1, or 12.8.0.1 and follow Ivanti’s official mitigation guidance.&lt;/p&gt;

&lt;h3&gt;
  
  
  How does Vulert help with vulnerabilities like this?
&lt;/h3&gt;

&lt;p&gt;Vulert helps teams monitor vulnerabilities, check affected components, and receive alerts without requiring access to source code. It supports manifest files and SBOMs, making vulnerability tracking easier for developers and security teams.&lt;/p&gt;

</description>
      <category>ivanti</category>
      <category>epmm</category>
      <category>cve20266973</category>
      <category>rce</category>
    </item>
    <item>
      <title>What is SBOM (Software Bill of Materials) and Why Does Your Engineering Team Need One in 2026?</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Tue, 05 May 2026 14:44:31 +0000</pubDate>
      <link>https://dev.to/vulert_official/what-is-sbom-software-bill-of-materials-and-why-does-your-engineering-team-need-one-in-2026-2o6</link>
      <guid>https://dev.to/vulert_official/what-is-sbom-software-bill-of-materials-and-why-does-your-engineering-team-need-one-in-2026-2o6</guid>
      <description>&lt;p&gt;If a food manufacturer sells a packaged product, the label lists the ingredients. Buyers can see what is inside, check for allergens, and make risk-based decisions. A &lt;strong&gt;Software Bill of Materials&lt;/strong&gt;, or &lt;strong&gt;SBOM&lt;/strong&gt;, works the same way for software. It lists the components inside an application: open-source libraries, commercial packages, direct dependencies, transitive dependencies, versions, suppliers, and relationships.&lt;/p&gt;

&lt;p&gt;Many engineering teams are now asking &lt;strong&gt;what is SBOM&lt;/strong&gt; because customers, regulators, federal buyers, and enterprise security teams increasingly expect software transparency. The question &lt;strong&gt;what is SBOM&lt;/strong&gt; is no longer only for compliance teams; it now matters to CTOs, engineering leads, DevOps teams, and software vendors selling into regulated markets.&lt;/p&gt;

&lt;p&gt;This &lt;strong&gt;what is SBOM&lt;/strong&gt; guide explains the meaning of a Software Bill of Materials, why SBOM requirements are increasing in 2026, which format to choose, how to generate an SBOM, and how to use it for vulnerability scanning.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is SBOM and What Does It Include?
&lt;/h2&gt;

&lt;p&gt;An &lt;strong&gt;SBOM&lt;/strong&gt; is a structured inventory of the software components used to build an application, library, service, device, container, or product. It helps teams answer a simple but critical question: what exactly is inside this software?&lt;/p&gt;

&lt;p&gt;If someone asks &lt;strong&gt;what is SBOM&lt;/strong&gt; in plain language, the answer is: it is an ingredient list for software. Instead of listing flour, sugar, and preservatives, an SBOM lists components such as &lt;code&gt;log4j-core&lt;/code&gt;, &lt;code&gt;lodash&lt;/code&gt;, &lt;code&gt;django&lt;/code&gt;, &lt;code&gt;guzzlehttp/guzzle&lt;/code&gt;, &lt;code&gt;openssl&lt;/code&gt;, or &lt;code&gt;spring-core&lt;/code&gt;, along with versions and package metadata.&lt;/p&gt;

&lt;p&gt;When someone searches for &lt;strong&gt;what is SBOM&lt;/strong&gt;, they usually want to know whether it is just a compliance document or something engineering teams can actually use. In practice, an SBOM is both: it supports regulatory and customer requirements, but it also helps engineers quickly identify vulnerable software components.&lt;/p&gt;

&lt;p&gt;A useful SBOM normally includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Component name:&lt;/strong&gt; The package, library, module, or software component included in the application.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Version:&lt;/strong&gt; The exact version of the component, which is essential for vulnerability matching.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supplier or publisher:&lt;/strong&gt; The organization, maintainer, or source associated with the component.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dependency relationship:&lt;/strong&gt; Whether the package is direct or transitive and how it connects to other components.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Package identifiers:&lt;/strong&gt; Metadata such as Package URL, hashes, CPEs, or other identifiers that help scanners match components accurately.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Format metadata:&lt;/strong&gt; Information about the SBOM format, generation tool, timestamp, and target application.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The core purpose is visibility. You cannot secure what you cannot see. An SBOM gives engineering, security, compliance, and customer-facing teams a shared inventory of what exists inside the software they build or buy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Understanding What is SBOM Matters in 2026
&lt;/h2&gt;

&lt;p&gt;SBOMs became more urgent after major software supply chain incidents. When Log4Shell appeared, organizations needed to know which products contained vulnerable Log4j versions. Many teams did not know. They had to search repositories, containers, old builds, vendor products, and transitive dependency trees under emergency pressure.&lt;/p&gt;

&lt;p&gt;An SBOM reduces that uncertainty. When a new CVE appears, teams can scan their SBOMs and quickly identify affected products, versions, and customers. This is why SBOMs now appear in federal software procurement, medical device submissions, enterprise security reviews, and customer questionnaires.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;EO 14028 defines an SBOM as a formal record of software components and their supply chain relationships, similar to an ingredient list on food packaging.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For CTOs and engineering leads, the practical value is clear: an SBOM turns software supply chain risk from a guessing exercise into a searchable inventory.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Governments and Regulated Buyers Are Mandating SBOMs
&lt;/h2&gt;

&lt;p&gt;SBOM requirements are no longer limited to security-forward enterprises. Governments and regulated sectors are pushing software transparency into procurement, product safety, and cybersecurity requirements.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;US Executive Order 14028:&lt;/strong&gt; The US government pushed federal agencies and software suppliers toward stronger software supply chain transparency, secure development practices, and SBOM-related expectations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EU Cyber Resilience Act:&lt;/strong&gt; The EU Cyber Resilience Act creates cybersecurity obligations for products with digital elements and increases pressure on manufacturers to understand and document software components and vulnerabilities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FDA medical device guidance:&lt;/strong&gt; Medical device manufacturers must provide software component transparency for cyber devices, including commercial, open-source, and off-the-shelf components.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DoD and defense supply chain:&lt;/strong&gt; Defense supply chain expectations increasingly connect SBOMs with software supply chain risk management, vulnerability management, and customer assurance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This does not mean every startup must produce SBOMs for every customer tomorrow. It does mean that if you sell to government, healthcare, defense, critical infrastructure, or large enterprises, SBOM requests are becoming normal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Needs SBOMs Now, Soon, and Eventually?
&lt;/h2&gt;

&lt;p&gt;Not every team faces the same urgency. Use this table to understand where your company likely sits.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Urgency&lt;/th&gt;
&lt;th&gt;Who It Applies To&lt;/th&gt;
&lt;th&gt;Why It Matters&lt;/th&gt;
&lt;th&gt;Action to Take&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Need SBOMs Now&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Federal contractors, defense suppliers, medical device companies, critical infrastructure vendors, and companies selling into regulated government environments.&lt;/td&gt;
&lt;td&gt;Contracts, procurement rules, safety guidance, or customer security requirements may already ask for SBOMs.&lt;/td&gt;
&lt;td&gt;Generate SBOMs for key products, standardize on a format, and build vulnerability scanning around the SBOM workflow.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Need SBOMs Soon&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Financial services vendors, healthcare software providers, enterprise SaaS companies, security vendors, and B2B companies selling to large customers.&lt;/td&gt;
&lt;td&gt;Enterprise security teams increasingly request SBOMs during vendor reviews and renewals.&lt;/td&gt;
&lt;td&gt;Start generating SBOMs during releases and prepare a process for secure sharing with customers.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Need SBOMs Eventually&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Most software companies, including SMB SaaS, agencies, internal platforms, and product teams with open-source dependencies.&lt;/td&gt;
&lt;td&gt;SBOMs are becoming a standard software transparency artifact, similar to security questionnaires and SOC2 reports.&lt;/td&gt;
&lt;td&gt;Begin with one product, one SBOM format, and one scanning workflow before customers force the timeline.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  SPDX vs CycloneDX: The Two Main SBOM Formats
&lt;/h2&gt;

&lt;p&gt;After understanding &lt;strong&gt;what is SBOM&lt;/strong&gt;, the next decision is format. Most teams will choose between SPDX and CycloneDX depending on whether their primary goal is compliance documentation, vulnerability scanning, customer sharing, or software supply chain visibility.&lt;/p&gt;

&lt;p&gt;The two most common SBOM formats are &lt;strong&gt;SPDX&lt;/strong&gt; and &lt;strong&gt;CycloneDX&lt;/strong&gt;. Both are widely used, machine-readable, and supported by security tooling. The best choice depends on your workflow.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Format&lt;/th&gt;
&lt;th&gt;Maintainer / Origin&lt;/th&gt;
&lt;th&gt;Strengths&lt;/th&gt;
&lt;th&gt;Common File Types&lt;/th&gt;
&lt;th&gt;Best Use Case&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;SPDX&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Linux Foundation project; ISO-recognized standard.&lt;/td&gt;
&lt;td&gt;Mature, established, strong for software component identification, licensing, provenance, and broad supply chain documentation.&lt;/td&gt;
&lt;td&gt;JSON, YAML, RDF/XML, tag-value, XML depending on tooling and version.&lt;/td&gt;
&lt;td&gt;Organizations that need broad legal, licensing, compliance, and software inventory workflows.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CycloneDX&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OWASP project focused on software supply chain transparency and cyber risk.&lt;/td&gt;
&lt;td&gt;Security-focused, strong for vulnerability analysis, dependency relationships, services, VEX workflows, and application security use cases.&lt;/td&gt;
&lt;td&gt;JSON, XML, Protocol Buffers depending on specification and tooling.&lt;/td&gt;
&lt;td&gt;Engineering and security teams that want SBOMs for vulnerability scanning and risk management.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Practical advice: if your main goal is vulnerability analysis, CycloneDX is often easier to adopt because the ecosystem is strongly security-focused. If your customers ask for SPDX, produce SPDX. Many teams eventually support both.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Generate an SBOM
&lt;/h2&gt;

&lt;p&gt;Once your team understands &lt;strong&gt;what is SBOM&lt;/strong&gt;, the next step is generating one from your real project files, build output, container image, or CI/CD pipeline.&lt;/p&gt;

&lt;p&gt;You can generate SBOMs from source directories, package manager files, container images, build outputs, or CI/CD pipelines. The exact command depends on your stack and tooling.&lt;/p&gt;

&lt;p&gt;Here are common commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Generate a CycloneDX SBOM from the current directory using Syft&lt;/span&gt;
syft &lt;span class="nb"&gt;dir&lt;/span&gt;:. &lt;span class="nt"&gt;-o&lt;/span&gt; cyclonedx-json &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; sbom.json

&lt;span class="c"&gt;# Generate an SPDX SBOM from the current directory using Syft&lt;/span&gt;
syft &lt;span class="nb"&gt;dir&lt;/span&gt;:. &lt;span class="nt"&gt;-o&lt;/span&gt; spdx-json &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; sbom.spdx.json

&lt;span class="c"&gt;# Generate a CycloneDX SBOM for a Maven project&lt;/span&gt;
mvn org.cyclonedx:cyclonedx-maven-plugin:makeAggregateBom

&lt;span class="c"&gt;# Generate a CycloneDX SBOM with Trivy for a filesystem/project directory&lt;/span&gt;
trivy fs &lt;span class="nt"&gt;--format&lt;/span&gt; cyclonedx &lt;span class="nt"&gt;--output&lt;/span&gt; sbom.json ./

&lt;span class="c"&gt;# Generate an SPDX JSON SBOM with Trivy for a filesystem/project directory&lt;/span&gt;
trivy fs &lt;span class="nt"&gt;--format&lt;/span&gt; spdx-json &lt;span class="nt"&gt;--output&lt;/span&gt; sbom.spdx.json ./
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For CI/CD, generate the SBOM as part of the release pipeline. Store it with the build artifact, container image, release version, or customer delivery package. An SBOM generated randomly on a developer laptop is less useful than one tied to the exact production release.&lt;/p&gt;

&lt;h2&gt;
  
  
  What an SBOM File Actually Looks Like
&lt;/h2&gt;

&lt;p&gt;If you are asking &lt;strong&gt;what is SBOM&lt;/strong&gt; because the file itself feels abstract, here is a simplified CycloneDX JSON example. Real files include more metadata, hashes, licenses, suppliers, and relationships.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"bomFormat"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"CycloneDX"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"specVersion"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"1.6"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"metadata"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"component"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"application"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"example-api"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"1.4.2"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"components"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"library"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"log4j-core"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"group"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"org.apache.logging.log4j"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"2.14.1"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"purl"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"library"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"spring-core"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"group"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"org.springframework"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"version"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"5.3.18"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"purl"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"pkg:maven/org.springframework/spring-core@5.3.18"&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The important parts are the component names, versions, and package identifiers. Those fields allow vulnerability scanners to match components against CVE databases and advisory feeds.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use an SBOM for Vulnerability Scanning
&lt;/h2&gt;

&lt;p&gt;An SBOM by itself is an inventory. The real value appears when you analyze it. When a new vulnerability is disclosed, you can scan the SBOM and answer: do we use the affected component, which version do we use, where does it appear, and what should we upgrade?&lt;/p&gt;

&lt;p&gt;A strong SBOM vulnerability workflow looks like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Generate the SBOM:&lt;/strong&gt; Create an SPDX or CycloneDX file during build or release.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Store it with the release:&lt;/strong&gt; Keep the SBOM tied to the exact application version or container image.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scan for vulnerabilities:&lt;/strong&gt; Compare SBOM components against vulnerability databases and advisories.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create remediation work:&lt;/strong&gt; Convert high-risk findings into Jira tickets or engineering tasks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monitor continuously:&lt;/strong&gt; Re-check the same SBOM when new CVEs are disclosed after release.&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulert SBOM support:&lt;/strong&gt; Vulert accepts SPDX and CycloneDX SBOM uploads directly at &lt;a href="https://vulert.com/abom" rel="noopener noreferrer"&gt;vulert.com/abom&lt;/a&gt;. Teams with existing SBOMs can upload them immediately without reconnecting repositories or sharing source code. This is useful for enterprise teams transitioning from tools like Sonatype, Black Duck, Mend, or internal SBOM pipelines.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  SBOM Sharing With Clients and Customers
&lt;/h2&gt;

&lt;p&gt;SBOMs also help with customer trust. Enterprise buyers increasingly want to know whether vendors understand their software supply chain. A well-managed SBOM process gives sales, security, and engineering teams better answers during vendor reviews.&lt;/p&gt;

&lt;p&gt;When sharing SBOMs, treat them as sensitive operational artifacts. They can reveal software components and versions, which may help attackers if shared carelessly. Use a controlled process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Share only with approved customers:&lt;/strong&gt; Do not publish detailed SBOMs openly unless your security and legal teams approve.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Provide the right format:&lt;/strong&gt; Ask whether the customer prefers SPDX or CycloneDX.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attach vulnerability status:&lt;/strong&gt; A raw SBOM is less useful than an SBOM with current vulnerability analysis and remediation notes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Version the artifact:&lt;/strong&gt; Tie each SBOM to a release version, date, and product name.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Control access:&lt;/strong&gt; Use customer portals, secure file transfer, or contractual controls for sensitive SBOM sharing.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Common SBOM Mistakes
&lt;/h2&gt;

&lt;p&gt;Generating an SBOM is not enough. Teams need a repeatable process around it. Avoid these mistakes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Generating SBOMs only once:&lt;/strong&gt; SBOMs should be generated for each meaningful release, not only during a one-time compliance project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not scanning the SBOM:&lt;/strong&gt; An inventory without vulnerability analysis does not reduce risk.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ignoring transitive dependencies:&lt;/strong&gt; SBOMs should include indirect dependencies because many vulnerabilities hide there.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not storing SBOMs with releases:&lt;/strong&gt; If you cannot tie the SBOM to a product version, it becomes much less useful during incidents.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Using the wrong format for the buyer:&lt;/strong&gt; Some customers ask for SPDX, others ask for CycloneDX. Know what your market expects.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Vulert Helps With SBOM Vulnerability Analysis
&lt;/h2&gt;

&lt;p&gt;If your team already generates SBOMs, Vulert can help turn those files into actionable vulnerability reports. Upload an SPDX or CycloneDX SBOM and Vulert checks the components against a large vulnerability database, then shows affected packages, severity, CVSS scores, fix guidance, and remediation details.&lt;/p&gt;

&lt;p&gt;This matters for teams asking &lt;strong&gt;what is SBOM&lt;/strong&gt; because the file itself is only the beginning. The business value comes from using that SBOM to answer security questions quickly. Which components are vulnerable? Which package should be upgraded first? What version fixes the issue? Which applications need attention?&lt;/p&gt;

&lt;p&gt;Vulert also supports manifest files such as &lt;code&gt;package-lock.json&lt;/code&gt;, &lt;code&gt;pom.xml&lt;/code&gt;, &lt;code&gt;requirements.txt&lt;/code&gt;, &lt;code&gt;composer.lock&lt;/code&gt;, &lt;code&gt;go.sum&lt;/code&gt;, &lt;code&gt;Gemfile.lock&lt;/code&gt;, and more. That means teams can scan both SBOMs and dependency files without giving access to the full source codebase.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;An SBOM is an ingredient list for software:&lt;/strong&gt; It identifies the components, versions, suppliers, and relationships inside your application.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SBOM requirements are expanding:&lt;/strong&gt; Federal buyers, EU regulations, medical device rules, defense supply chain expectations, and enterprise customers are pushing SBOM adoption.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SPDX and CycloneDX are the main formats:&lt;/strong&gt; SPDX is mature and broad; CycloneDX is strongly aligned with security and vulnerability workflows.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SBOMs should be generated during release:&lt;/strong&gt; The file should match the exact version of the product you ship.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;An SBOM needs vulnerability analysis:&lt;/strong&gt; The inventory becomes valuable when you scan it for CVEs and fix affected packages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vulert accepts existing SBOMs:&lt;/strong&gt; Teams can upload SPDX or CycloneDX files directly and receive vulnerability results quickly.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is SBOM in simple terms?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;What is SBOM&lt;/strong&gt;? It is a Software Bill of Materials: a structured list of the components inside your software. Think of it like an ingredient label for an application, showing which packages, libraries, and versions are included.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why are companies searching for what is SBOM in 2026?
&lt;/h3&gt;

&lt;p&gt;Companies are searching for &lt;strong&gt;what is SBOM&lt;/strong&gt; because governments, enterprise customers, medical device regulators, defense buyers, and security teams increasingly require software component transparency. SBOMs help teams prove what is inside their software and scan those components for known vulnerabilities.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is my company required to produce SBOMs?
&lt;/h3&gt;

&lt;p&gt;It depends on your industry, customers, and contracts. Federal contractors, medical device manufacturers, defense suppliers, critical infrastructure vendors, and enterprise software vendors face the strongest pressure. Even if you are not legally required today, large customers may still request SBOMs during security reviews.&lt;/p&gt;

</description>
      <category>sbom</category>
      <category>cyclonedx</category>
      <category>spdx</category>
      <category>sca</category>
    </item>
    <item>
      <title>The Real Cost of Ignoring Open Source Vulnerabilities — And Why Automated Monitoring Pays for Itself</title>
      <dc:creator>Vulert</dc:creator>
      <pubDate>Tue, 05 May 2026 14:00:07 +0000</pubDate>
      <link>https://dev.to/vulert_official/the-real-cost-of-ignoring-open-source-vulnerabilities-and-why-automated-monitoring-pays-for-itself-367b</link>
      <guid>https://dev.to/vulert_official/the-real-cost-of-ignoring-open-source-vulnerabilities-and-why-automated-monitoring-pays-for-itself-367b</guid>
      <description>&lt;p&gt;Equifax did not suffer a $1.4 billion security disaster because attackers used an unknown zero-day. The 2017 breach happened after attackers exploited &lt;strong&gt;CVE-2017-5638&lt;/strong&gt;, a known Apache Struts vulnerability that had already been disclosed. The patch existed. The alert existed. The vulnerable open source component remained exposed. Around 147 million people were affected, and the total cost reached roughly $1.4 billion.&lt;/p&gt;

&lt;p&gt;That is the &lt;strong&gt;cost of open source vulnerabilities&lt;/strong&gt; in real business terms. It is not only a CVE score on a dashboard. It is legal exposure, emergency engineering work, lost trust, regulatory attention, audit disruption, cyber insurance pressure, and sales deals that never close.&lt;/p&gt;

&lt;p&gt;For CTOs and engineering managers, the business case is direct: automated vulnerability monitoring is cheaper than manual tracking, cheaper than emergency patching, and dramatically cheaper than a breach. A tool that costs hundreds or thousands of dollars per year can prevent weeks of developer waste and reduce the likelihood that a known vulnerability turns into a business-level incident.&lt;/p&gt;

&lt;h2&gt;
  
  
  Known Vulnerabilities Have Already Created Billion-Dollar Damage
&lt;/h2&gt;

&lt;p&gt;The most expensive security incidents are not always caused by the most sophisticated attacks. Many start with known vulnerabilities, old packages, unpatched dependencies, misconfigured controls, or missing monitoring. Open source risk is especially dangerous because one vulnerable library can appear across dozens of applications, microservices, internal tools, and customer-facing systems.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Incident&lt;/th&gt;
&lt;th&gt;Root Issue&lt;/th&gt;
&lt;th&gt;Impact&lt;/th&gt;
&lt;th&gt;Estimated / Reported Cost&lt;/th&gt;
&lt;th&gt;Business Lesson&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Equifax 2017&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Unpatched Apache Struts vulnerability, CVE-2017-5638.&lt;/td&gt;
&lt;td&gt;About 147 million people affected.&lt;/td&gt;
&lt;td&gt;Roughly $1.4 billion in total breach-related costs.&lt;/td&gt;
&lt;td&gt;Known open source vulnerabilities become catastrophic when patching and monitoring fail.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Log4Shell 2021-ongoing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Apache Log4j remote code execution, CVE-2021-44228.&lt;/td&gt;
&lt;td&gt;Global emergency remediation across Java applications and vendor products.&lt;/td&gt;
&lt;td&gt;Estimated global economic impact in the billions; still exploited years later.&lt;/td&gt;
&lt;td&gt;Deep transitive dependencies make manual discovery unreliable.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Capital One 2019&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Cloud control failure involving SSRF and a misconfigured web application firewall.&lt;/td&gt;
&lt;td&gt;More than 100 million individuals affected.&lt;/td&gt;
&lt;td&gt;$80 million OCC penalty plus a $190 million class-action settlement.&lt;/td&gt;
&lt;td&gt;Known weaknesses and weak monitoring create direct regulatory and legal exposure.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Heartbleed 2014&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;OpenSSL vulnerability, CVE-2014-0160.&lt;/td&gt;
&lt;td&gt;Widespread certificate rotation, password resets, infrastructure reviews, and emergency cleanup.&lt;/td&gt;
&lt;td&gt;Estimated global cleanup cost started around $500 million.&lt;/td&gt;
&lt;td&gt;One open source component can create internet-scale remediation cost.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  The Average Breach Already Costs More Than Most Security Budgets
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;IBM’s 2024 Cost of a Data Breach Report found that the global average cost of a data breach reached &lt;strong&gt;$4.88 million&lt;/strong&gt;. The average time to identify and contain a breach was &lt;strong&gt;258 days&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A $4.88 million breach is not an abstract enterprise number. For a mid-sized SaaS company, that can mean a year of runway, a major hiring plan, a delayed product roadmap, or an enterprise customer segment permanently lost. Breach cost includes investigation, legal support, customer notification, lost business, downtime, remediation, support burden, and regulatory response.&lt;/p&gt;

&lt;p&gt;Organizations using extensive security automation reduce breach costs significantly. Automation helps teams detect vulnerabilities earlier, respond faster, and avoid relying on manual tracking. The business conclusion is simple: prevention and automation reduce financial damage. Manual CVE tracking does not scale.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hidden Cost of Manual Vulnerability Tracking
&lt;/h2&gt;

&lt;p&gt;The visible &lt;strong&gt;cost of open source vulnerabilities&lt;/strong&gt; is the breach. The hidden cost starts much earlier: developer hours wasted on manual checks, noisy alerts, emergency patching, and repeated audit preparation.&lt;/p&gt;

&lt;p&gt;Assume a 5-person engineering team spends 3-5 hours per week manually checking CVEs, reading advisories, running scans, and figuring out which package versions need upgrades.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Low estimate:&lt;/strong&gt; 3 hours/week × 52 weeks = 156 hours/year.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High estimate:&lt;/strong&gt; 5 hours/week × 52 weeks = 260 hours/year.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Senior developer cost:&lt;/strong&gt; 156 hours × $150/hour = $23,400/year.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;High-end time cost:&lt;/strong&gt; 260 hours × $150/hour = $39,000/year.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That does not include context switching, sprint disruption, management review, customer security questionnaires, or emergency patch windows. If the team spends one unplanned sprint fixing vulnerabilities before a SOC2 audit or enterprise customer review, the cost increases again.&lt;/p&gt;

&lt;h2&gt;
  
  
  Emergency Patching Destroys Sprint Planning
&lt;/h2&gt;

&lt;p&gt;Ignoring vulnerabilities does not make them disappear. It moves them from planned work into emergency work. Emergency patches are expensive because they interrupt everything else.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Roadmap disruption:&lt;/strong&gt; Product work gets paused while engineers investigate old dependencies and breaking upgrades.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Testing pressure:&lt;/strong&gt; Security fixes must move fast, but dependency upgrades can break APIs, authentication, serialization, payment flows, or build systems.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Release risk:&lt;/strong&gt; A rushed patch can introduce production bugs that create a second incident.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Leadership escalation:&lt;/strong&gt; Critical CVEs quickly become executive issues when customers ask whether your product is affected.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Automated monitoring does not remove all emergency work, but it changes the timing. Finding a vulnerability early gives the team time to triage, test, and deploy safely. Finding it after exploitation starts forces a much more expensive response.&lt;/p&gt;

&lt;h2&gt;
  
  
  Audit Failure and Lost Enterprise Deals
&lt;/h2&gt;

&lt;p&gt;SOC2, ISO 27001, enterprise security reviews, and vendor questionnaires all ask the same basic question: how do you monitor and remediate vulnerable open source dependencies?&lt;/p&gt;

&lt;p&gt;A weak answer can cost real revenue. Enterprise contracts often exceed $100,000 per year. If a buyer asks for evidence of vulnerability monitoring, remediation timelines, SBOM handling, or historical reports, a spreadsheet and a one-time scan may not be enough.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Delayed sales:&lt;/strong&gt; Enterprise buyers may pause procurement until security evidence is complete.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extra audit work:&lt;/strong&gt; Engineering and compliance teams spend weeks reconstructing evidence.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Higher customer scrutiny:&lt;/strong&gt; Missing vulnerability processes make security reviews harder every year.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lost trust:&lt;/strong&gt; If a buyer sees weak dependency security, they may choose a competitor with stronger controls.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;strong&gt;cost of open source vulnerabilities&lt;/strong&gt; includes the deals you never win because the security process looks immature.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Regulatory exposure is not theoretical.&lt;/strong&gt; If a breach involves personal data and investigators find that a known vulnerability was ignored, the company may face GDPR, CCPA, contractual, insurance, and customer-notification consequences. The technical issue becomes a governance issue.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Cyber Insurance Is Raising the Bar
&lt;/h2&gt;

&lt;p&gt;Cyber insurers increasingly ask whether companies have vulnerability scanning, patch management, endpoint controls, MFA, incident response procedures, and monitoring. A company that cannot show automated vulnerability monitoring may face higher premiums, lower coverage limits, exclusions, or tougher renewal questions.&lt;/p&gt;

&lt;p&gt;Insurance does not replace prevention. It only transfers part of the financial damage after an incident. If a known open source vulnerability is ignored, the insurer may ask whether reasonable controls existed and whether the company followed its own remediation process.&lt;/p&gt;

&lt;h2&gt;
  
  
  The ROI Calculation for Automated Monitoring
&lt;/h2&gt;

&lt;p&gt;The numbers make the case quickly. Vulert Pro costs $45/month, or $540/year. Compare that with developer time, breach exposure, audit pressure, and emergency patching.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Cost / Benefit Item&lt;/th&gt;
&lt;th&gt;Estimated Amount&lt;/th&gt;
&lt;th&gt;Business Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Vulert Pro annual cost&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$540/year&lt;/td&gt;
&lt;td&gt;Hourly scans, Jira integration, Slack alerts, fix commands, and up to 5 team members.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Manual CVE tracking time&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;156 hours/year&lt;/td&gt;
&lt;td&gt;Based on 3 hours/week for one team.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Developer time saved&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$23,400/year&lt;/td&gt;
&lt;td&gt;156 hours × $150/hour senior developer cost.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;High-end manual tracking time&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;260 hours/year&lt;/td&gt;
&lt;td&gt;Based on 5 hours/week for one team.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;High-end developer time cost&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$39,000/year&lt;/td&gt;
&lt;td&gt;260 hours × $150/hour.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Average breach cost&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$4.88 million&lt;/td&gt;
&lt;td&gt;Global average breach cost reported in 2024.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Risk-adjusted ROI&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Overwhelming&lt;/td&gt;
&lt;td&gt;A $540/year tool can save more than its cost in developer time alone.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Even if automated monitoring prevents only a small amount of manual effort, the tool pays for itself. If it helps avoid one missed critical vulnerability, one failed audit, one emergency patch cycle, or one delayed enterprise deal, the ROI becomes obvious.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Automated Monitoring Works Better Than Manual CVE Tracking
&lt;/h2&gt;

&lt;p&gt;Manual tracking fails because vulnerability disclosure never stops. New CVEs are published daily. Packages are updated constantly. Transitive dependencies change silently. Developers move between teams. Old services remain deployed. A manual process cannot reliably track all of that.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Continuous scanning:&lt;/strong&gt; Manifest files and SBOMs are monitored after deployment, not only before release.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fast alerts:&lt;/strong&gt; Teams receive notifications when new vulnerabilities affect their dependencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix guidance:&lt;/strong&gt; Developers see which version to upgrade to and which command to run.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Jira workflow:&lt;/strong&gt; Findings become trackable remediation tickets instead of forgotten dashboard items.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trend reporting:&lt;/strong&gt; Leadership can see whether vulnerability exposure is improving or getting worse.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where Vulert Fits Into the Business Case
&lt;/h2&gt;

&lt;p&gt;Vulert is a Software Composition Analysis tool focused on open source dependency vulnerability monitoring. It analyzes manifest files and SBOMs, checks dependencies against a database of 458,000+ known vulnerabilities, and alerts teams when new CVEs affect their applications.&lt;/p&gt;

&lt;p&gt;For teams calculating the &lt;strong&gt;cost of open source vulnerabilities&lt;/strong&gt;, Vulert helps reduce both direct and hidden costs. It provides exact fix guidance, shows affected versions, supports SBOM uploads in SPDX and CycloneDX formats, groups vulnerabilities by package through Dependency Health views, and integrates with Jira for remediation tracking.&lt;/p&gt;

&lt;p&gt;The financial value is not only breach avoidance. It is also saved developer time, better audit evidence, fewer emergency patch cycles, and faster customer security responses.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Known vulnerabilities can become billion-dollar incidents:&lt;/strong&gt; Equifax shows what happens when an open source vulnerability remains unpatched.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The average breach is already a multimillion-dollar event:&lt;/strong&gt; A single breach can cost more than most annual security tooling budgets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manual tracking wastes expensive engineering time:&lt;/strong&gt; A small team can lose 156-260 hours per year manually tracking CVEs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audit and sales impact can exceed tooling cost:&lt;/strong&gt; Failed SOC2 or enterprise security reviews can delay or kill $100K+ deals.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automation pays for itself quickly:&lt;/strong&gt; Vulert Pro costs $540/year, far less than the annual cost of manual tracking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous monitoring is the real control:&lt;/strong&gt; A one-time scan does not protect you from tomorrow’s CVE disclosure.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is the real cost of open source vulnerabilities?
&lt;/h3&gt;

&lt;p&gt;The real cost includes breach response, legal fees, regulatory exposure, lost customers, emergency engineering work, failed audits, delayed enterprise deals, and higher insurance pressure. The breach cost can reach millions, while the hidden operational cost begins much earlier.&lt;/p&gt;

&lt;h3&gt;
  
  
  How much developer time does manual CVE tracking waste?
&lt;/h3&gt;

&lt;p&gt;A 5-person team spending 3-5 hours per week manually tracking CVEs loses 156-260 hours per year. At $150/hour for senior engineering time, that equals $23,400-$39,000 per year before considering emergency work or audit preparation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why not just run a vulnerability scan before audits?
&lt;/h3&gt;

&lt;p&gt;A one-time scan before an audit is weak evidence. Auditors and enterprise buyers want to see continuous monitoring, remediation history, alert handling, ticket records, and trend reports. Continuous monitoring creates a stronger evidence trail.&lt;/p&gt;

</description>
      <category>databreachcost</category>
      <category>log4shell</category>
      <category>equifax</category>
      <category>scaroi</category>
    </item>
  </channel>
</rss>
