<?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: Diego Diaz</title>
    <description>The latest articles on DEV Community by Diego Diaz (@alejandxr).</description>
    <link>https://dev.to/alejandxr</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4027515%2Ff89c6046-a521-4637-8043-a0c805e32802.png</url>
      <title>DEV Community: Diego Diaz</title>
      <link>https://dev.to/alejandxr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alejandxr"/>
    <language>en</language>
    <item>
      <title>Unpatched Magento and Adobe Commerce Zero-Day Exploited to Backdoor Online Stores</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Sun, 06 Sep 2026 19:17:00 +0000</pubDate>
      <link>https://dev.to/alejandxr/unpatched-magento-and-adobe-commerce-zero-day-exploited-to-backdoor-online-stores-a81</link>
      <guid>https://dev.to/alejandxr/unpatched-magento-and-adobe-commerce-zero-day-exploited-to-backdoor-online-stores-a81</guid>
      <description>&lt;p&gt;On &lt;strong&gt;September 4, 2026&lt;/strong&gt; attackers began exploiting a new, unpatched vulnerability in &lt;a href=""&gt;Magento Open Source and Adobe Commerce&lt;/a&gt; that allows &lt;em&gt;unauthenticated remote code execution&lt;/em&gt;. The flaw, dubbed &lt;strong&gt;StyleSmuggler&lt;/strong&gt; by Dutch e‑commerce security firm &lt;a href=""&gt;Sansec&lt;/a&gt;, lets malicious actors run arbitrary PHP code on the victim’s server and install a persistent backdoor – all without needing any credentials.&lt;/p&gt;

&lt;p&gt;The vulnerability was first reported by &lt;a href=""&gt;CyberSecurityNews&lt;/a&gt;, which highlighted that the attack chain can drop a &lt;a href=""&gt;statically linked Rust binary&lt;/a&gt; (~1.9 MB) masquerading as a kernel worker thread.&lt;/p&gt;

&lt;p&gt;Recorded Future’s H1 2026 malware trends report &lt;a href=""&gt;notes the rise of supply‑chain exploits and zero‑days in e‑commerce platforms, emphasizing the threat of trusted‑tool abuse.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sansec reproduced the full attack chain on clean installations of Magento 2.4.7, 2.4.8 and 2.4.9, confirming that &lt;strong&gt;all current versions&lt;/strong&gt; of Magento Open Source and Adobe Commerce are vulnerable. The first victim was running 2.4.6‑p15 with the July and August 2026 security patches applied, demonstrating that even fully patched stores were compromised.&lt;/p&gt;

&lt;p&gt;Adobe has not yet issued a CVE identifier, advisory, or patch as of &lt;strong&gt;September 6, 2026&lt;/strong&gt;, and its security bulletin still ends on the August 11 update.&lt;/p&gt;

&lt;p&gt;Mitigation steps include: disable GraphQL temporarily for stores that do not rely on headless front‑ends; audit var/report and var/log/system.log for the marker string used by Sansec; disable proc_open, mount temporary directories with noexec, and enforce strict file permissions; monitor for suspicious cron entries writing to /var/spool/cron/crontabs and for processes named [kworker/u:8:0] running under the web‑user account; apply any unofficial patches released by the community while awaiting an official Adobe fix.&lt;/p&gt;

&lt;p&gt;Adobe’s next scheduled security release is set for September 8, 2026, but the company has not confirmed whether it will address StyleSmuggler. Until then, store owners should harden their environments and monitor logs closely.&lt;/p&gt;

</description>
      <category>magento</category>
      <category>zeroday</category>
      <category>ecommerce</category>
      <category>security</category>
    </item>
    <item>
      <title>Next.js Patches Critical AVIF and Windows Path Traversal Flaws Enabling Unauthenticated RCE</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Thu, 27 Aug 2026 18:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/nextjs-patches-critical-avif-and-windows-path-traversal-flaws-enabling-unauthenticated-rce-3ec3</link>
      <guid>https://dev.to/alejandxr/nextjs-patches-critical-avif-and-windows-path-traversal-flaws-enabling-unauthenticated-rce-3ec3</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;Vercel released security patches for two critical‑severity vulnerabilities in the Next.js web framework, both allowing unauthenticated remote code execution. One flaw is exploitable via specially crafted AVIF image files, the other via a path‑traversal issue on Windows file systems.&lt;a href="https://thehackernews.com/2026/08/nextjs-patches-critical-avif-and.html" rel="noopener noreferrer"&gt;[The Hacker News]&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;The Windows path traversal, tracked as &lt;strong&gt;CVE-2026-75604&lt;/strong&gt; (CVSS 9.0), affects Next.js applications that use both the Pages Router and App Router without Cache Components on a Windows filesystem. No workaround exists; upgrade immediately if you host on Windows.&lt;a href="https://github.com/vercel/next.js/security/advisories/GHSA-p293-qw3h-jr36" rel="noopener noreferrer"&gt;[Vercel advisory]&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The AVIF flaw stems from a heap buffer overflow in the libheif library used by the &lt;code&gt;sharp&lt;/code&gt; image processing package. The vulnerability (GHSA‑2xp9‑vwfh‑vxw4, CVSS 9.5) allows remote code execution when Next.js processes a malicious AVIF image.&lt;a href="https://github.com/vercel/next.js/security/advisories/GHSA-2xp9-vwfh-vxw4" rel="noopener noreferrer"&gt;[Next.js advisory]&lt;/a&gt; The underlying issue is detailed in the libheif advisory (GHSA‑g89c‑p67h‑r497). All libheif versions through v1.23.1 are affected.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact
&lt;/h2&gt;

&lt;p&gt;Any Next.js app running on Windows that uses the Pages or App Router may be compromised without authentication. Similarly, any app that processes AVIF images with &lt;code&gt;sharp&lt;/code&gt; is vulnerable, regardless of operating system.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade to Next.js 15.5.24 (LTS) or 16.3.3 (Active LTS) released on August 25 2026. Use &lt;code&gt;npm install next@15.5.24&lt;/code&gt; or &lt;code&gt;npm install next@16.3.3&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;If you host on Vercel, the platform has already applied the patches – no action required.&lt;/li&gt;
&lt;li&gt;Ensure the &lt;code&gt;sharp&lt;/code&gt; dependency is updated to a version that bundles a fixed libheif (≥ v0.33.2).&lt;/li&gt;
&lt;li&gt;Audit your deployment for Windows‑specific path handling and mitigate any custom file‑system code.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>nextjs</category>
      <category>rce</category>
      <category>avif</category>
      <category>windows</category>
    </item>
    <item>
      <title>Mirage2FA Phishing-as-a-Service Hijacks Microsoft 365 Sessions at Scale</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Tue, 25 Aug 2026 22:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/mirage2fa-phishing-as-a-service-hijacks-microsoft-365-sessions-at-scale-431o</link>
      <guid>https://dev.to/alejandxr/mirage2fa-phishing-as-a-service-hijacks-microsoft-365-sessions-at-scale-431o</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;The Mirage2FA campaign emerged as a large‑scale phishing‑as‑a‑service (PhaaS) platform that targets Microsoft 365 accounts. By exploiting legitimate login flows, the toolkit enables attackers to bypass multi‑factor authentication (MFA) and steal authenticated session cookies. Recent research shows that the campaign has affected more than 4,500 organizations across the US and EU, with roughly 48% of targeted email addresses potentially compromised.&lt;a href="https://thehackernews.com/2026/08/mirage2fa-surge-hits-4500-us-and-eu.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;Mirage2FA operates through an adversary‑in‑the‑middle (AiTM) technique. Victims receive malicious HTML or SVG attachments that render a fake Microsoft 365 login page. When the user enters credentials and completes the MFA challenge, the toolkit proxies the data to the real Microsoft authentication service over a persistent WebSocket channel. The legitimate authentication response, including session tokens, is intercepted and streamed back to the attacker, who then captures the authenticated session cookie.&lt;a href="https://www.helpnetsecurity.com/2026/06/26/mirage2fa-phishing-kit-microsoft-365-html-smuggling/" rel="noopener noreferrer"&gt;source&lt;/a&gt; This approach allows the attacker to hijack an active session without needing to crack the second factor directly.&lt;/p&gt;

&lt;p&gt;Detailed sandbox analysis by ANY.RUN revealed that the malicious payloads employ multiple obfuscation layers – Base64 encoding, XOR with key 0xAD, and eval‑based execution – to hide the JavaScript loader that fetches second‑stage scripts from attacker‑controlled infrastructure (e.g., &lt;code&gt;user.cheacker.store&lt;/code&gt;). The loader then initiates the WebSocket tunnel that carries the authentication flow.&lt;a href="https://hackernoon.com/mirage2fa-hijacks-companies-microsoft-365-sessions-with-over-4k-victims-in-the-us" rel="noopener noreferrer"&gt;source&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Who’s Affected
&lt;/h2&gt;

&lt;p&gt;The impact spans a wide range of industries, with the technology sector representing the largest share (≈19% of victims), followed by manufacturing and education. Geographic analysis shows that 63.7% of compromised organizations are based in the United States, while the remaining victims are distributed across India, Singapore, the United Kingdom, Canada, Saudi Arabia, South Africa, and other regions.&lt;a href="https://cybersecuritynews.com/microsoft-365-session-theft/" rel="noopener noreferrer"&gt;source&lt;/a&gt; The campaign has generated more than 9,000 potential compromise events, including over 4,500 cookie‑theft incidents, 3,000 password or MFA code captures, and 1,300 SSO logins.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enforce Phishing‑Resistant Authentication:&lt;/strong&gt; Deploy hardware security keys (FIDO2) or password‑less authentication methods that do not rely on credential entry in a web form.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Monitor Session Activity:&lt;/strong&gt; Enable Continuous Access Evaluation (CAE) in Microsoft Entra ID to automatically invalidate compromised tokens.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Revoke Stolen Sessions Immediately:&lt;/strong&gt; Upon detection of suspicious activity, force password resets, invalidate refresh tokens, and audit OAuth grants.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Implement Advanced Email Filtering:&lt;/strong&gt; Block HTML/SVG attachments and sandbox suspicious files before they reach end users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Educate Users on AiTM Threats:&lt;/strong&gt; Train staff to recognize subtle differences in login pages, such as mismatched URLs or unexpected CAPTCHA screens.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At Sable we help startups and enterprises harden their identity infrastructure. Our penetration‑testing‑as‑a‑service includes simulated AiTM attacks to verify that MFA implementations resist session‑hijacking techniques like those used by Mirage2FA. Learn more about our &lt;a href="https://dev.to/pricing"&gt;pricing&lt;/a&gt; and see case studies in our &lt;a href="https://dev.to/research/mirage2fa-analysis"&gt;research hub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;By integrating continuous monitoring, hardware‑based authentication, and proactive threat‑hunting, organizations can reduce the attack surface that Mirage2FA exploits and protect critical data stored in Microsoft 365.&lt;a href="https://www.varindia.com/news/mirage2fa-turns-2fa-into-a-false-sense-of-security" rel="noopener noreferrer"&gt;source&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mirage2fa</category>
      <category>microsoft365</category>
      <category>phishing</category>
      <category>sessionhijacking</category>
    </item>
    <item>
      <title>Active Oracle WebLogic Flaw Exposes Critical Data – CVE‑2026‑21962</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Tue, 25 Aug 2026 18:17:04 +0000</pubDate>
      <link>https://dev.to/alejandxr/active-oracle-weblogic-flaw-exposes-critical-data-cve-2026-21962-4ip1</link>
      <guid>https://dev.to/alejandxr/active-oracle-weblogic-flaw-exposes-critical-data-cve-2026-21962-4ip1</guid>
      <description>&lt;h2&gt;
  
  
  What Is CVE‑2026‑21962?
&lt;/h2&gt;

&lt;p&gt;The U.S. Cybersecurity and Infrastructure Security Agency (CISA) added CVE‑2026‑21962 to its Known Exploited Vulnerabilities (KEV) catalog on August 25, 2026. The flaw affects Oracle HTTP Server and the Oracle WebLogic Server Proxy Plug‑in, granting an unauthenticated attacker remote code execution via a crafted HTTP request. The vulnerability carries a CVSS score of &lt;strong&gt;10.0&lt;/strong&gt;—the highest severity rating.&lt;a href="https://thehackernews.com/2026/08/actively-exploited-oracle-weblogic-flaw.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;&lt;br&gt;
 &lt;a href="https://www.oracle.com/security-alerts/cpujan2026.html" rel="noopener noreferrer"&gt;Oracle CPU Jan 2026 patch&lt;/a&gt; &lt;a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" rel="noopener noreferrer"&gt;CISA KEV catalog&lt;/a&gt; &lt;a href="https://www.cisa.gov/known-exploited-vulnerabilities-catalog" rel="noopener noreferrer"&gt;CISA KEV catalog&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Is This Flaw Critical?
&lt;/h2&gt;

&lt;p&gt;Oracle WebLogic is a core component for many enterprise Java applications. Compromise of the proxy plug‑in can lead to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unauthorized creation, deletion, or modification of critical data.&lt;/li&gt;
&lt;li&gt;Full system takeover on any server running the vulnerable proxy.&lt;/li&gt;
&lt;li&gt;Lateral movement within corporate networks, as the exploit works over plain HTTP.
These capabilities make the vulnerability a high‑value target for ransomware groups and nation‑state actors.&lt;a href="https://thehackernews.com/2026/08/actively-exploited-oracle-weblogic-flaw.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Evidence of Active Exploitation
&lt;/h2&gt;

&lt;p&gt;Multiple threat‑intel feeds have recorded exploitation attempts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GreyNoise observed traffic from IP 193.24.123[.]42 targeting the vulnerable endpoint in February 2026.&lt;/li&gt;
&lt;li&gt;CloudSEK’s honeypot captured exploitation attempts against CVE‑2026‑21962 as well as several legacy WebLogic RCE flaws (e.g., CVE‑2020‑14882).&lt;a href="https://thehackernews.com/2026/08/actively-exploited-oracle-weblogic-flaw.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;
The persistence of attacks across multiple CVEs underscores a concerted effort to compromise WebLogic environments.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Recommended Mitigations
&lt;/h2&gt;

&lt;p&gt;Organizations should act immediately:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Patch Immediately:&lt;/strong&gt; Apply Oracle’s January 2026 security update for CVE‑2026‑21962.&lt;a href="https://thehackernews.com/2026/08/actively-exploited-oracle-weblogic-flaw.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network Segmentation:&lt;/strong&gt; Restrict inbound HTTP access to WebLogic servers to trusted subnets or VPNs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web Application Firewall (WAF):&lt;/strong&gt; Deploy rule sets that block the malformed HTTP payloads used in the exploit.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monitor Indicators:&lt;/strong&gt; Watch for traffic from the known malicious IP and for unusual requests to the WebLogic proxy endpoint.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Incident Response:&lt;/strong&gt; If compromise is suspected, isolate affected hosts, capture memory dumps, and perform forensic analysis for potential data exfiltration.&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;CVE‑2026‑21962 is a perfect storm: a critical CVSS 10.0 rating, unauthenticated remote code execution, and clear evidence of active exploitation. Prompt patching, strict network controls, and vigilant monitoring are essential to prevent data breaches and ransomware impact.&lt;a href="https://thehackernews.com/2026/08/actively-exploited-oracle-weblogic-flaw.html" rel="noopener noreferrer"&gt;source&lt;/a&gt;&lt;/p&gt;

</description>
      <category>oracleweblogic</category>
      <category>cve202621962</category>
      <category>criticalvulnerability</category>
      <category>unauthenticatedrce</category>
    </item>
    <item>
      <title>Critical GitLab GraphQL Flaw (CVE‑2026‑19478) Enables Remote Deletion of Public Projects</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Mon, 24 Aug 2026 02:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/critical-gitlab-graphql-flaw-cve-2026-19478-enables-remote-deletion-of-public-projects-2c12</link>
      <guid>https://dev.to/alejandxr/critical-gitlab-graphql-flaw-cve-2026-19478-enables-remote-deletion-of-public-projects-2c12</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On August 17 2026 GitLab released an emergency patch for a critical vulnerability tracked as CVE‑2026‑19478. The flaw is a code‑injection issue in the GraphQL API that permits unauthenticated attackers to issue specially crafted directives that delete or modify public projects and associated user data. The vulnerability affects self‑managed GitLab Community Edition (CE) and Enterprise Edition (EE) installations running versions 18.2 &amp;lt; 18.11.11, 19.0 &amp;lt; 19.0.8, 19.1 &amp;lt; 19.1.6 and 19.2 &amp;lt; 19.2.4. GitLab.com and GitLab Dedicated were patched earlier and are not vulnerable. The flaw was responsibly disclosed by researcher &lt;a href="https://www.rescana.com/post/cve-2026-19478-critical-gitlab-ce-ee-graphql-vulnerability-enables-remote-deletion-of-public-projects-and-user-data" rel="noopener noreferrer"&gt;hiimguardian&lt;/a&gt; via the HackerOne bounty program.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;The vulnerability resides in improper authorization checks within GitLab's GraphQL layer. An attacker can send a GraphQL directive – a server‑side instruction – that bypasses normal access controls and triggers destructive mutations without any authentication (CVSS score 9.4). Because the GraphQL endpoint processes the malicious directive before any permission validation, the request can delete entire repositories, forge merge records, or ban maintainers. The affected code path is present in all self‑hosted versions from 18.2 up to, but not including, 18.11.11 and the 19.x series listed above. No new database migrations are required, and the patch can be applied with zero downtime on multi‑node deployments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Is Affected
&lt;/h2&gt;

&lt;p&gt;Any organization that runs a self‑managed GitLab instance accessible over the internet – including on‑premise installations, private cloud deployments, and CI/CD pipelines – is at risk. Public projects, which are often used for open‑source collaboration, are especially exposed because they can be accessed without authentication. According to watchTowr’s honeypot data, active exploitation was observed within minutes of disclosure, confirming that attackers are already scanning for exposed GraphQL endpoints. Enterprises that host sensitive source code, CI configuration, or proprietary artifacts in public repositories could lose years of development work and suffer downstream supply‑chain impact if an attacker removes or rewrites project history.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Immediately upgrade all self‑managed GitLab instances to the patched versions: 18.11.11, 19.0.8, 19.1.6 or 19.2.4. The patches were released on Aug 17 2026 and are available via the official GitLab package repositories.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If an upgrade cannot be performed instantly, block unauthenticated access to the GraphQL endpoint (&lt;em&gt;/api/graphql&lt;/em&gt;) at the perimeter firewall or via a reverse‑proxy rule. Only authenticated users should be allowed to reach this endpoint.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Disable public projects or restrict them to authenticated members until the patch is applied. This removes the attack surface that the vulnerability leverages.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Search web server logs for requests containing the string &lt;code&gt;@gl_introduced&lt;/code&gt; – a marker identified by watchTowr as indicative of exploitation attempts. Investigate any matching entries for suspicious activity.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Enable GitLab’s built‑in security alerts and configure email notifications for GraphQL‑related errors. Regularly review audit logs for unexpected mutation events.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At Sable we specialize in turning high‑impact vulnerabilities into actionable threat‑intel for our clients. Our Red‑Team labs have reproduced CVE‑2026‑19478 against a range of hardened GitLab deployments, demonstrating how quickly an unauthenticated attacker can erase an entire codebase. By integrating the patch‑validation workflow into our continuous‑delivery pipeline, we ensure that every GitLab instance we manage stays ahead of the exploit curve.&lt;/p&gt;

&lt;p&gt;Beyond remediation, Sable offers a post‑mortem service that maps deleted repositories to downstream dependencies, helping organizations assess the ripple effect on CI pipelines, container images, and downstream services. Reach out to our security consulting team for a tailored hardening guide or to schedule a rapid‑response engagement. Learn more about our offensive research capabilities at &lt;a href="https://dev.to/research/gitlab-cve-19478"&gt;/research/gitlab-cve-19478&lt;/a&gt; and explore our managed‑security offering at &lt;a href="https://dev.to/pricing"&gt;/pricing&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>gitlab</category>
      <category>cve202619478</category>
      <category>graphql</category>
      <category>security</category>
    </item>
    <item>
      <title>Microsoft Entra ID Flaw (CVE-2026-69836) Exploited in the Wild – Critical Remote Code Execution</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Fri, 21 Aug 2026 22:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/microsoft-entra-id-flaw-cve-2026-69836-exploited-in-the-wild-critical-remote-code-execution-143n</link>
      <guid>https://dev.to/alejandxr/microsoft-entra-id-flaw-cve-2026-69836-exploited-in-the-wild-critical-remote-code-execution-143n</guid>
      <description>&lt;h2&gt;
  
  
  What is the vulnerability?
&lt;/h2&gt;

&lt;p&gt;Microsoft disclosed a maximum‑severity deserialization flaw in its cloud identity service Entra ID (formerly Azure AD) tracked as &lt;a href="https://www.scworld.com/news/microsoft-patches-flaw-in-entra-id-identity-software" rel="noopener noreferrer"&gt;CVE-2026-69836&lt;/a&gt;. The vulnerability scores a CVSS 10.0 and allows an unauthenticated attacker to execute arbitrary code on the service[1].&lt;/p&gt;

&lt;h2&gt;
  
  
  How was it exploited?
&lt;/h2&gt;

&lt;p&gt;Microsoft confirmed the flaw was already being exploited in the wild before the patch was released. While details of the attack chain are scarce, the advisory notes that the bug enables remote code execution without any user interaction or privileges[2] &lt;a href="https://thehackernews.com/2026/08/microsoft-entra-id-flaw-cvss-100.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact and scope
&lt;/h2&gt;

&lt;p&gt;Entra ID underpins identity and access management for millions of Microsoft customers, protecting access to Azure services, Office 365, and countless third‑party applications. Successful exploitation could let attackers impersonate any identity, compromise data, and disrupt services across the Microsoft cloud ecosystem[3] &lt;a href="https://www.theregister.com/cyber-crime/2026/08/21/microsoft-sounds-alarm-as-perfect-10-entra-id-flaw-comes-under-attack/5290925" rel="noopener noreferrer"&gt;The Register&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Mitigation and response
&lt;/h2&gt;

&lt;p&gt;Microsoft states the vulnerability has been fully mitigated on its side, requiring no action from customers. The company credits principal security engineer Robert Fitzpatrick for discovering and reporting the issue. Administrators should monitor Microsoft’s security advisories for any follow‑up guidance and ensure Entra ID configurations follow the principle of least privilege.&lt;/p&gt;

</description>
      <category>microsoft</category>
      <category>entraid</category>
      <category>cve202669836</category>
    </item>
    <item>
      <title>Critical MLflow SSRF Vulnerability (CVE-2026-64849) Enables Massive Cloud Credential Theft</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Wed, 19 Aug 2026 02:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/critical-mlflow-ssrf-vulnerability-cve-2026-64849-enables-massive-cloud-credential-theft-16el</link>
      <guid>https://dev.to/alejandxr/critical-mlflow-ssrf-vulnerability-cve-2026-64849-enables-massive-cloud-credential-theft-16el</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On &lt;strong&gt;August 18, 2026&lt;/strong&gt;, multiple security researchers reported that a new unauthenticated Server‑Side Request Forgery (SSRF) vulnerability, identified as &lt;a href="https://thehackernews.com/2026/08/attackers-exploit-mlflow-ssrf-flaw-to.html" rel="noopener noreferrer"&gt;CVE‑2026‑64849&lt;/a&gt;, is being actively exploited against the popular open‑source AI platform &lt;a href="https://mlflow.org" rel="noopener noreferrer"&gt;MLflow&lt;/a&gt;. The flaw allows an attacker to force a vulnerable tracking server to make arbitrary HTTP requests to internal cloud metadata services, exfiltrating highly privileged cloud credentials and secrets. In parallel, a second critical issue (&lt;a href="https://thehackernews.com/2026/08/attackers-exploit-mlflow-ssrf-flaw-to.html" rel="noopener noreferrer"&gt;CVE‑2026‑25895&lt;/a&gt;) affects the FUXA SCADA/ HMI tool, but the focus of this article is the MLflow SSRF chain.&lt;/p&gt;

&lt;p&gt;WatchTowr’s global Attacker Eye honeypot network observed exploitation attempts within hours of the CVE assignment, confirming that threat actors are already scanning for exposed MLflow instances and stealing credentials at scale.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;MLflow’s tracking server, when deployed without mandatory authentication, exposes a &lt;code&gt;/api/2.0/mlflow/webhooks/{id}/test&lt;/code&gt; endpoint. An unauthenticated POST request to this endpoint triggers the platform’s webhook delivery logic, which reflects the full upstream HTTP response back to the caller. The original &lt;a href="https://thehackernews.com/2026/08/attackers-exploit-mlflow-ssrf-flaw-to.html" rel="noopener noreferrer"&gt;MLflow code&lt;/a&gt; validates only the initial destination URL, but it follows HTTP redirects without re‑validating the final address. By supplying a benign URL that redirects to a cloud metadata endpoint, an attacker can retrieve temporary IAM role credentials, OAuth tokens, and other sensitive configuration data from cloud providers.&lt;/p&gt;

&lt;p&gt;The vulnerability impacts all MLflow versions prior to &lt;strong&gt;3.15.0&lt;/strong&gt;. The flaw is amplified on cloud‑hosted deployments where the MLflow server runs with high‑privilege instance roles, giving attackers unrestricted access to the surrounding cloud environment. Exploit code published on public GitHub repositories demonstrates the attack in under 30 lines of Python, leveraging the &lt;code&gt;requests&lt;/code&gt; library to automate mass exploitation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who’s Affected
&lt;/h2&gt;

&lt;p&gt;Any organization that runs an internet‑facing or improperly firewalled MLflow tracking server with default authentication settings is at risk. The issue is especially dangerous for teams that embed cloud credentials (AWS access keys, Azure service principals, GCP service accounts) directly into the MLflow environment for model training pipelines. According to watchTowr, dozens of public MLflow instances were observed scanning Azure, AWS, and GCP metadata services within the first 24 hours after disclosure. Enterprises in finance, healthcare, and autonomous vehicle development that rely on large‑scale AI training are prime targets because the stolen credentials can be leveraged for lateral movement, data exfiltration, and ransomware deployment.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Upgrade Immediately&lt;/strong&gt;: Apply the official fix released in MLflow &lt;strong&gt;v3.15.0&lt;/strong&gt;, which adds strict validation of both the initial URL and any subsequent redirects, and disables unauthenticated webhook testing by default.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enforce Authentication&lt;/strong&gt;: Require authentication (OAuth, LDAP, or token‑based) for all MLflow API endpoints. Disable public exposure of the Tracking Server unless absolutely necessary.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network Segmentation&lt;/strong&gt;: Place MLflow servers in isolated subnets and block outbound access to cloud metadata endpoints.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audit Logs&lt;/strong&gt;: Review server access logs for unexpected POST requests to &lt;code&gt;/api/2.0/mlflow/webhooks/&lt;/code&gt;. Look for outbound connections to internal metadata services.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rotate Compromised Credentials&lt;/strong&gt;: If you suspect exploitation, immediately revoke and rotate any cloud IAM roles or service‑account keys associated with the affected MLflow instances.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At &lt;a href="https://dev.to/pricing"&gt;Sable&lt;/a&gt; we specialize in securing AI and data‑science pipelines. Our team has built custom hardening modules that integrate directly into MLflow, enforcing zero‑trust policies and automated secret‑management rotation. By deploying &lt;a href="https://dev.to/research/secure-mlflow"&gt;our secure‑MLflow bundle&lt;/a&gt;, you can protect your model‑training workloads from SSRF attacks while maintaining full workflow flexibility.&lt;/p&gt;

&lt;p&gt;For organizations looking to audit their AI stack, we offer a free assessment that maps cloud‑credential exposure pathways across your ML lifecycle. Contact us through the &lt;a href="https://dev.to/research/contact"&gt;Sable research portal&lt;/a&gt; to learn more.&lt;/p&gt;

</description>
      <category>mlflow</category>
      <category>ssrf</category>
      <category>cloudcredentials</category>
      <category>cve202664849</category>
    </item>
    <item>
      <title>Critical GitLab GraphQL Flaw (CVE-2026-19478) Allows Unauthenticated Deletion of Public Projects</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Tue, 18 Aug 2026 18:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/critical-gitlab-graphql-flaw-cve-2026-19478-allows-unauthenticated-deletion-of-public-projects-372d</link>
      <guid>https://dev.to/alejandxr/critical-gitlab-graphql-flaw-cve-2026-19478-allows-unauthenticated-deletion-of-public-projects-372d</guid>
      <description>&lt;h2&gt;
  
  
  Overview
&lt;/h2&gt;

&lt;p&gt;On August 17, 2026, GitLab released emergency patches for a critical GraphQL vulnerability tracked as &lt;strong&gt;CVE-2026-19478&lt;/strong&gt;. The flaw allows &lt;em&gt;unauthenticated&lt;/em&gt; attackers to remotely modify or delete public projects and user data on self-managed installations. The vulnerability has been assigned a CVSS score of &lt;strong&gt;9.4 (Critical)&lt;/strong&gt;, making it one of the most severe security issues observed in GitLab this year.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://thehackernews.com/2026/08/critical-gitlab-graphql-flaw-could-let.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;p&gt;The issue resides in GitLab's GraphQL API layer. A crafted GraphQL directive can be sent to a vulnerable instance without any credentials or user interaction, triggering a code-injection path that ultimately executes destructive operations on public projects. The attack vector works over the network (AV:N), requires low complexity (AC:L), and impacts integrity (I:H) and availability (A:H) while confidentiality impact is low (C:L). The flaw affects all self-managed &lt;strong&gt;Community Edition (CE)&lt;/strong&gt; and &lt;strong&gt;Enterprise Edition (EE)&lt;/strong&gt; versions from 18.2 before 18.11.11, 19.0 before 19.0.8, 19.1 before 19.1.6, and 19.2 before 19.2.4.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://securityaffairs.com/197454/hacking/gitlab-patches-critical-unauthenticated-graphql-vulnerability.html" rel="noopener noreferrer"&gt;SecurityAffairs&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Impact
&lt;/h2&gt;

&lt;p&gt;Successful exploitation enables an attacker to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Delete public repositories, removing source code, CI/CD pipelines, and release artifacts.&lt;/li&gt;
&lt;li&gt;Modify project metadata, potentially injecting malicious files or altering permissions.&lt;/li&gt;
&lt;li&gt;Exfiltrate or corrupt user data stored within public projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because no authentication is required, any internet-facing GitLab instance is at risk. Automated scanners can probe for the vulnerable GraphQL endpoint, making large-scale exploitation feasible.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.rescana.com/post/cve-2026-19478-critical-gitlab-ce-ee-graphql-vulnerability-enables-remote-deletion-of-public-projects-and-user-data" rel="noopener noreferrer"&gt;Rescana&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Affected Versions &amp;amp; Patch Release
&lt;/h2&gt;

&lt;p&gt;GitLab patched the issue on August 17, 2026 and released the following patched versions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;19.2.4&lt;/li&gt;
&lt;li&gt;19.1.6&lt;/li&gt;
&lt;li&gt;19.0.8&lt;/li&gt;
&lt;li&gt;18.11.11&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Self-managed deployments must upgrade immediately. GitLab.com and GitLab Dedicated are already on the patched versions and require no action. No new database migrations are required, and multi-node clusters should not experience downtime.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.techtimes.com/articles/324811/20260818/gitlab-emergency-patch-third-graphql-flaw-2026-lets-unauthenticated-attackers-delete-projects.htm" rel="noopener noreferrer"&gt;Tech Times&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Mitigation &amp;amp; Recommendations
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Upgrade all self-managed GitLab instances to the latest patched version (18.11.11, 19.0.8, 19.1.6, or 19.2.4) immediately.&lt;/li&gt;
&lt;li&gt;Restrict external access to the GraphQL endpoint (&lt;code&gt;/api/graphql&lt;/code&gt;) using firewall rules or a reverse-proxy that enforces authentication for public-facing services.&lt;/li&gt;
&lt;li&gt;Monitor audit logs for unexpected project deletions or modifications. Look for GraphQL mutation activity without an authenticated session.&lt;/li&gt;
&lt;li&gt;Apply any future security updates promptly; consider enabling GitLab’s auto-update channel for critical patches.&lt;/li&gt;
&lt;li&gt;Review and reduce the exposure of public projects where possible, moving sensitive repositories to private visibility.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://thehackernews.com/2026/08/critical-gitlab-graphql-flaw-could-let.html" rel="noopener noreferrer"&gt;The Hacker News – Critical GitLab GraphQL Flaw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://securityaffairs.com/197454/hacking/gitlab-patches-critical-unauthenticated-graphql-vulnerability.html" rel="noopener noreferrer"&gt;SecurityAffairs – GitLab Patches Critical Unauthenticated GraphQL Vulnerability&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.rescana.com/post/cve-2026-19478-critical-gitlab-ce-ee-graphql-vulnerability-enables-remote-deletion-of-public-projects-and-user-data" rel="noopener noreferrer"&gt;Rescana – CVE-2026-19478 Analysis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.techtimes.com/articles/324811/20260818/gitlab-emergency-patch-third-graphql-flaw-2026-lets-unauthenticated-attackers-delete-projects.htm" rel="noopener noreferrer"&gt;Tech Times – GitLab Emergency Patch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cve202619478</category>
      <category>gitlab</category>
      <category>graphql</category>
      <category>security</category>
    </item>
    <item>
      <title>Critical SharePoint JWT Authentication Bypass CVE-2026-55040 Exploited in the Wild</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Mon, 17 Aug 2026 02:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/critical-sharepoint-jwt-authentication-bypass-cve-2026-55040-exploited-in-the-wild-5fmn</link>
      <guid>https://dev.to/alejandxr/critical-sharepoint-jwt-authentication-bypass-cve-2026-55040-exploited-in-the-wild-5fmn</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On August 13, 2026, threat actors began exploiting a newly disclosed Microsoft SharePoint vulnerability, identified as CVE-2026-55040, with a CVSS score of 9.1. The flaw resides in the JSON Web Token (JWT) validation pipeline, allowing unauthenticated attackers to bypass authentication and gain administrative privileges &lt;a href="https://thehackernews.com/2026/08/attackers-exploit-sharepoint.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;The vulnerability is rooted in four chained weaknesses within the SharePoint JWT handling code. First, the token validation routine disables the requirement for a cryptographic signature. Second, an attacker‑controlled certificate thumbprint (x5t) is resolved against SharePoint’s own Security Token Service (STS) certificate without verification. Third, issuer validation accepts unregistered certificates, and fourth, the final signature check only verifies that the field is non‑empty, not that it is cryptographically valid. These weaknesses allow a forged token to be accepted as legitimate, granting the attacker the ability to impersonate any SharePoint user, including site administrators &lt;a href="https://www.rapid7.com/blog/post/ra-microsoft-sharepoint-jwt-token-authentication-bypass-cve-2026-55040/" rel="noopener noreferrer"&gt;Rapid7 Technical Analysis&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who’s Affected
&lt;/h2&gt;

&lt;p&gt;The flaw impacts on‑premises SharePoint Server Subscription Edition, SharePoint Server 2019, and SharePoint Enterprise Server 2016. Shadowserver tracks over 8,500 publicly exposed SharePoint installations, many of which remain unpatched despite Microsoft’s July 2026 Patch Tuesday release. Exploitation attempts have been recorded from at least eight unique IP addresses across Hong Kong, Japan, the Netherlands, Taiwan, and the United States, with twelve total attempts since mid‑July, eight of which occurred on August 12‑13 alone &lt;a href="https://www.techtimes.com/articles/324475/20260814/sharepoint-cve-2026-55040-actively-exploited-attackers-forge-admin-credentials-no-password.htm" rel="noopener noreferrer"&gt;TechTimes&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Apply Microsoft’s July 2026 Patch Tuesday update immediately to remediate CVE-2026-55040.&lt;/li&gt;
&lt;li&gt;Restrict direct internet exposure of SharePoint servers; place them behind a Layer 7 reverse proxy that enforces authentication and inspects traffic.&lt;/li&gt;
&lt;li&gt;Implement strict JWT validation policies: require signed tokens, validate issuer chains, and enforce certificate pinning for STS certificates.&lt;/li&gt;
&lt;li&gt;Monitor authentication logs for anomalous token usage and unauthorized admin actions.&lt;/li&gt;
&lt;li&gt;Leverage threat‑intelligence feeds (e.g., CISA, Defused) to stay aware of emerging exploits.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At Sable, we routinely assess SharePoint environments for misconfigurations and exploitability. Our offensive security team can simulate the JWT bypass chain to validate defenses and provide tailored hardening recommendations. Learn more about our SharePoint security audit services &lt;a href="https://dev.to/research/sharepoint-bypass"&gt;here&lt;/a&gt; and explore how Sable’s platform can automate continuous monitoring for similar authentication‑bypass patterns.&lt;/p&gt;

</description>
      <category>sharepoint</category>
      <category>cve202655040</category>
      <category>authenticationbypass</category>
      <category>jwt</category>
    </item>
    <item>
      <title>Cisco ASA and FTD Remote DoS Flaw Actively Exploited</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Wed, 12 Aug 2026 20:17:01 +0000</pubDate>
      <link>https://dev.to/alejandxr/cisco-asa-and-ftd-remote-dos-flaw-actively-exploited-3c16</link>
      <guid>https://dev.to/alejandxr/cisco-asa-and-ftd-remote-dos-flaw-actively-exploited-3c16</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On August 12, 2026 Cisco disclosed that a high‑severity vulnerability (CVE-2026-20349, CVSS 8.6) in its Secure Firewall Adaptive Security Appliance (ASA) and Secure Firewall Threat Defense (FTD) software was being actively exploited in the wild. The flaw enables an unauthenticated attacker to send a crafted HTTP request to the Remote Access SSL VPN service, causing the device to reload and enter a denial‑of‑service (DoS) state. &lt;a href="https://thehackernews.com/2026/08/cisco-asa-and-ftd-flaw-exploited-in.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt; reported the advisory on the same day.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;The root cause is insufficient error checking when processing HTTP requests targeting the Remote Access SSL VPN service. When the malicious request is received, the appliance crashes and automatically reloads, interrupting VPN connectivity for all users. Affected configurations include IKEv2 Remote Access VPN with client‑services, SSL‑VPN, and Zero Trust Network Access. The vulnerability impacts ASA versions 9.161, 9.181, 9.20, 9.22, 9.23, 9.24 and FTD version 7.0, with fixes released for each version. Details and version‑specific fixes are listed in Cisco’s advisory &lt;a href="https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-asaftd-vpn-dos-dzv4mQFF" rel="noopener noreferrer"&gt;Cisco Security Advisory&lt;/a&gt; and also referenced in the Hong Kong CERT bulletin &lt;a href="https://www.hkcert.org/security-bulletin/cisco-products-multiple-vulnerabilities_20260812" rel="noopener noreferrer"&gt;HKCERT&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who's Affected
&lt;/h2&gt;

&lt;p&gt;Any organization running the vulnerable ASA or FTD releases with the Remote Access SSL VPN service enabled is at risk. Large‑scale brute‑force attacks observed in early 2024 already targeted similar VPN services across many vendors, amplifying the impact of this flaw. Enterprises that expose VPN portals to remote employees, contractors, or partners are especially vulnerable. The issue has been added to the U.S. CISA Known Exploited Vulnerabilities (KEV) catalog, mandating federal agencies to patch by August 14, 2026.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Immediately apply Cisco’s hotfixes for the affected ASA and FTD versions. Patch links are provided in the advisory above.&lt;/li&gt;
&lt;li&gt;Verify that the Remote Access SSL VPN service is disabled if not required. Use &lt;code&gt;show running-config webvpn | include ^enable&lt;/code&gt; to confirm.&lt;/li&gt;
&lt;li&gt;Enable multi‑factor authentication (MFA) for VPN logins to reduce the risk of credential‑theft attacks that often precede exploitation.&lt;/li&gt;
&lt;li&gt;Monitor VPN logs for unusually high rates of authentication attempts or malformed HTTP requests and alert on spikes.&lt;/li&gt;
&lt;li&gt;Consider segmenting VPN traffic on dedicated firewalls and applying rate‑limiting controls.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;Our Red Team frequently exploits mis‑configured VPN appliances to gain initial footholds in target networks. The CVE‑2026‑20349 vector aligns with real‑world attack chains we have documented in our &lt;a href="https://dev.to/research/cisco-asa-dos"&gt;Sable research library&lt;/a&gt;. By automating crafted HTTP requests against vulnerable SSL‑VPN endpoints, we can trigger immediate service disruption, forcing defenders to divert resources.&lt;/p&gt;

&lt;p&gt;While Sable does not advise intentional DoS attacks, understanding this flaw helps security teams harden their perimeter. Deploying the latest patches, disabling unnecessary VPN services, and applying strict authentication controls are proven defensive measures that mitigate both the denial‑of‑service risk and the broader lateral‑movement opportunities that follow initial compromise.&lt;/p&gt;

</description>
      <category>cisco</category>
      <category>asa</category>
      <category>ftd</category>
      <category>dos</category>
    </item>
    <item>
      <title>CISA Flags Langflow, Tomcat, and N-central Flaws as Actively Exploited (CVE‑2026‑9198, CVE‑2026‑34486, CVE‑2026‑18556)</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Wed, 05 Aug 2026 21:17:00 +0000</pubDate>
      <link>https://dev.to/alejandxr/cisa-flags-langflow-tomcat-and-n-central-flaws-as-actively-exploited-cve-2026-9198-2l8m</link>
      <guid>https://dev.to/alejandxr/cisa-flags-langflow-tomcat-and-n-central-flaws-as-actively-exploited-cve-2026-9198-2l8m</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On August 5, 2026 the U.S. Cybersecurity and Infrastructure Security Agency (CISA) added three flaws to its &lt;a href="https://thehackernews.com/2026/08/cisa-flags-langflow-rce-tomcat-and-n.html" rel="noopener noreferrer"&gt;Known Exploited Vulnerabilities (KEV) catalog&lt;/a&gt;. The agency cited &lt;strong&gt;active exploitation&lt;/strong&gt; in the wild for each entry:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CVE‑2026‑9198&lt;/strong&gt; (CVSS 9.8) – unauthenticated remote code execution in the AI workflow platform &lt;em&gt;Langflow&lt;/em&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CVE‑2026‑34486&lt;/strong&gt; (CVSS 7.5) – missing encryption in Apache &lt;em&gt;Tomcat&lt;/em&gt; that bypasses the &lt;code&gt;EncryptInterceptor&lt;/code&gt; cluster component.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;CVE‑2026‑18556&lt;/strong&gt; (CVSS 8.2) – authentication‑bypass in N‑able &lt;em&gt;N‑central&lt;/em&gt; (partial fix later issued as CVE‑2026‑18577).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All three products are widely deployed in enterprise environments, making the combined threat surface massive.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Langflow RCE (CVE‑2026‑9198)&lt;/strong&gt; stems from an insecure &lt;code&gt;exec_globals&lt;/code&gt; parameter in the &lt;code&gt;/validate&lt;/code&gt; endpoint. The backend deserializes untrusted user input via &lt;code&gt;pickle.loads()&lt;/code&gt;, allowing attackers to execute arbitrary Python code without authentication. Affected versions range from &lt;code&gt;0.0.31&lt;/code&gt; to &lt;code&gt;1.7.3&lt;/code&gt;; the issue was patched in &lt;code&gt;1.10.1&lt;/code&gt; (July 2026). The KEV Intel service logged &amp;gt;220 exploitation attempts from 64 unique IPs starting June 27, 2026.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tomcat Encryption Bypass (CVE‑2026‑34486)&lt;/strong&gt; affects Apache Tomcat 9‑0‑117, 10‑1‑54, and 11‑0‑21. The &lt;code&gt;EncryptInterceptor&lt;/code&gt; is intended to encrypt inter‑node messages, but a missing check allows crafted traffic to skip encryption entirely, exposing cluster communication to eavesdropping and tampering. This vulnerability was leveraged by a China‑based threat actor (aliases &lt;em&gt;knaithe&lt;/em&gt;/&lt;em&gt;KnYuan&lt;/em&gt;) using &lt;a href="https://www.secnews.gr/en/725508/cisa-langflow-rce-tomcat-n-central-kev/" rel="noopener noreferrer"&gt;DeepSeek‑driven autonomous hacking&lt;/a&gt; to target internet‑exposed Tomcat instances.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;N‑central Auth Bypass (CVE‑2026‑18556 / CVE‑2026‑18577)&lt;/strong&gt; is an unauthenticated bypass of the web UI authentication flow, allowing attackers to obtain administrative sessions. The initial fix (CVE‑2026‑18556) was incomplete, prompting N‑able to release CVE‑2026‑18577 as a corrective patch. Both CVEs are now listed in KEV, indicating active exploitation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who’s Affected
&lt;/h2&gt;

&lt;p&gt;Enterprises running any of the following are at risk:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Langflow deployments (often containerised AI pipelines) – especially those exposing the default &lt;code&gt;/validate&lt;/code&gt; endpoint.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Apache Tomcat clusters in production (webapps, middleware, micro‑services).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;N‑central remote‑management installations used by MSPs and internal IT teams.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Combined, these products protect billions of requests daily; a successful exploit can lead to full system compromise, credential theft, or lateral movement across internal networks.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Patch Immediately&lt;/strong&gt;: Apply the latest Langflow &lt;code&gt;1.10.1&lt;/code&gt; release, upgrade Tomcat to &lt;code&gt;9.0.118&lt;/code&gt;, &lt;code&gt;10.1.55&lt;/code&gt;, or &lt;code&gt;11.0.22&lt;/code&gt;, and install N‑central &lt;code&gt;2026‑18577&lt;/code&gt; patches.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Restrict Network Exposure&lt;/strong&gt;: Block external access to Langflow validation endpoints and Tomcat cluster ports behind a firewall or VPN. Use zero‑trust network segmentation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enable TLS &amp;amp; Authentication&lt;/strong&gt;: Ensure Tomcat’s &lt;code&gt;EncryptInterceptor&lt;/code&gt; is enabled with strong cipher suites, and enforce MFA on N‑central admin consoles.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Monitor for Exploitation Indicators&lt;/strong&gt;: Look for unusual outbound connections from Langflow containers, unexpected Java deserialization errors in Tomcat logs, and anomalous admin‑session creations in N‑central.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Perform Post‑Patch Validation&lt;/strong&gt;: Run vulnerability scanners (e.g., OpenVAS, Nessus) to confirm the patches are applied and no residual exploit code remains.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At &lt;a href="https://dev.to/pricing"&gt;Sable&lt;/a&gt; we specialise in hardening AI‑powered pipelines and legacy Java stacks. Our &lt;a href="https://dev.to/research/langflow"&gt;Langflow security audit&lt;/a&gt; uncovers hidden deserialization paths, and we can assist with automated Tomcat cluster hardening via our bespoke &lt;em&gt;SecureCluster&lt;/em&gt; module. Contact us for a free triage of your AI‑workflow and Java infrastructure.&lt;/p&gt;

</description>
      <category>cve20269198</category>
      <category>cve202634486</category>
      <category>cve202618556</category>
      <category>langflow</category>
    </item>
    <item>
      <title>Critical RCE in Hugging Face LeRobot (CVE‑2026‑25874) Exposes Robotics Infrastructure</title>
      <dc:creator>Diego Diaz</dc:creator>
      <pubDate>Wed, 05 Aug 2026 13:17:00 +0000</pubDate>
      <link>https://dev.to/alejandxr/critical-rce-in-hugging-face-lerobot-cve-2026-25874-exposes-robotics-infrastructure-5ha</link>
      <guid>https://dev.to/alejandxr/critical-rce-in-hugging-face-lerobot-cve-2026-25874-exposes-robotics-infrastructure-5ha</guid>
      <description>&lt;h2&gt;
  
  
  What Happened
&lt;/h2&gt;

&lt;p&gt;On April 28, 2026, security researchers disclosed a critical remote code execution (RCE) flaw in Hugging Face’s open‑source robotics framework LeRobot. The vulnerability, tracked as &lt;strong&gt;CVE‑2026‑25874&lt;/strong&gt;, carries a CVSS score of 9.3 (per &lt;a href="https://thehackernews.com/2026/04/critical-cve-2026-25874-leaves-hugging.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt;) and effectively grants unauthenticated attackers the ability to run arbitrary system commands on any machine running a vulnerable LeRobot service.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Analysis
&lt;/h2&gt;

&lt;p&gt;The root cause lies in LeRobot’s async inference pipeline, where the &lt;code&gt;pickle.loads()&lt;/code&gt; function is used to deserialize data received over unauthenticated gRPC channels. Because the server is started with &lt;code&gt;add_insecure_port()&lt;/code&gt;, there is no TLS or authentication, allowing any network‑reachable actor to send a crafted payload to RPC handlers such as &lt;code&gt;SendPolicyInstructions&lt;/code&gt; or &lt;code&gt;SendObservations&lt;/code&gt;. When the malicious payload is processed, &lt;code&gt;pickle.loads()&lt;/code&gt; executes the embedded code immediately, giving the attacker full system control (see the detailed proof‑of‑concept published by Chocapikk).&lt;/p&gt;

&lt;p&gt;The flaw affects all LeRobot versions up to &lt;strong&gt;0.5.1&lt;/strong&gt; – the latest stable release at the time of disclosure. A fix is slated for version &lt;strong&gt;0.6.0&lt;/strong&gt;, but it has not yet been released. The CVSS score of 9.8 is reported by &lt;a href="https://cyberpress.org/hugging-face-lerobot-vulnerability/" rel="noopener noreferrer"&gt;Cyber Press&lt;/a&gt;, reflecting the severe impact on confidentiality, integrity, and availability.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who’s Affected
&lt;/h2&gt;

&lt;p&gt;LeRobot is widely adopted in AI‑powered robotics research and production. With over &lt;strong&gt;24,000 stars on GitHub&lt;/strong&gt; (as noted by &lt;a href="https://cybersecuritynews.com/hugging-face-lerobot-vulnerability/" rel="noopener noreferrer"&gt;CyberSecurityNews&lt;/a&gt;) and more than 58,000 community‑contributed datasets hosted on the Hugging Face Hub, the framework powers a range of deployments—from research prototypes to industrial robot controllers. Any organization that runs LeRobot’s async inference server on a publicly reachable network is at risk. The vulnerability also threatens downstream services that rely on LeRobot for policy computation, model serving, or robot control, potentially leading to data exfiltration, credential theft, and even physical safety hazards when compromised robots act on malicious commands.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Protect Yourself
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Restrict Network Access&lt;/strong&gt;: Bind the inference server to &lt;code&gt;localhost&lt;/code&gt; or use a firewall to allow connections only from trusted internal hosts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enable TLS and Authentication&lt;/strong&gt;: Switch from &lt;code&gt;add_insecure_port()&lt;/code&gt; to &lt;code&gt;add_secure_port()&lt;/code&gt; with proper TLS certificates, and enforce token‑based authentication on all gRPC endpoints.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Replace Pickle Deserialization&lt;/strong&gt;: Migrate to safe serialization formats such as &lt;code&gt;safetensors&lt;/code&gt;, JSON, or protobuf‑native fields. If pickle must be used, wrap calls with strict validation and remove any &lt;code&gt;#nosec&lt;/code&gt; comments that silence linters.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Update Immediately&lt;/strong&gt;: Apply the forthcoming patch in LeRobot &lt;code&gt;0.6.0&lt;/code&gt; as soon as it is released. Until then, consider forking the repository and back‑porting the serialization fix.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Monitor for Exploitation&lt;/strong&gt;: Watch for indicators of compromise such as unexpected &lt;code&gt;grpc&lt;/code&gt; traffic, new processes executing under the inference service user, or abnormal filesystem changes in the LeRobot working directory.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Sable Angle
&lt;/h2&gt;

&lt;p&gt;At Sable we specialize in hardening AI‑driven infrastructure. Our team can help you audit your LeRobot deployment, replace unsafe deserialization with &lt;a href="https://dev.to/pricing"&gt;Sable‑Safetensors™&lt;/a&gt;, and implement zero‑trust network segmentation to keep your robotic fleets safe. Get in touch to run a free security assessment and ensure your AI pipelines are production‑ready.&lt;/p&gt;

</description>
      <category>cve202625874</category>
      <category>huggingface</category>
      <category>lerobot</category>
      <category>rce</category>
    </item>
  </channel>
</rss>
