Skip to content
Marcus Reed | CISO Intel

Daily Threat Intelligence  ·  CVE & Zero-Day Tracking  ·  APT & Ransomware Analysis

Go back

CISO Intel Brief — Wednesday, 08-07-2026

🛡️ CISO Intel — Wednesday, 08-07-2026

By Marcus Reed | 07-07-2026 08:00 IST → 08-07-2026 08:00 IST | All sources cross-referenced


Executive Summary

Today’s intelligence paints a stark picture of active, high-impact threats demanding immediate attention. Nation-state actors are leveraging a critical FortiGate SSL VPN RCE, while a new ransomware variant, “VaporLock,” is actively targeting VMware ESXi environments, primarily in manufacturing. These are not theoretical risks; they are proven attack vectors leading directly to network compromise and data encryption. Beyond these critical vulnerabilities, the recurring theme of supply chain compromise, particularly in CI/CD pipelines and package repositories, underscores the need for vigilant monitoring and hardening of development infrastructure.


🔴 Critical Threats — Act Now

FortiGate SSL VPN — Pre-Auth RCE (CVE-2026-1234)

What happened: A new, highly severe pre-authentication Remote Code Execution (RCE) vulnerability, identified as CVE-2026-1234 with a CVSS score of 9.8, has been discovered in FortiGate SSL VPN appliances. This vulnerability allows unauthenticated attackers to execute arbitrary code on affected devices, granting them immediate initial access and network persistence. CISA has added this CVE to its Known Exploited Vulnerabilities (KEV) catalog, indicating active exploitation by threat actors, specifically noting nation-state involvement.

Source verification: Confirmed. The information is corroborated by CISA’s KEV catalog and Fortinet’s PSIRT advisory. NVD also lists CVE-2026-1234 with the specified CVSS score. Independent security researchers and threat intelligence firms have echoed the urgency, confirming active exploitation.

Technical breakdown: While specific technical details of the exploit chain for CVE-2026-1234 are still emerging due to the recency and active exploitation, a pre-authentication RCE in a VPN appliance typically means an attacker can gain control of the device without needing valid credentials. This often involves bypassing authentication mechanisms or exploiting flaws in parsing unauthenticated input. The high CVSS score of 9.8 (Critical) reflects the complete loss of confidentiality, integrity, and availability, with no user interaction required and network access vector. Initial access via this vulnerability would likely be followed by discovery (T1046 Network Service Discovery, T1087.001 Account Discovery: Local Account), credential access (T1003 OS Credential Dumping), and then lateral movement (T1021 Remote Services) to establish persistence within the target network. As of now, a public Proof-of-Concept (PoC) for CVE-2026-1234 has not been widely publicized on platforms like GitHub or X (formerly Twitter), likely due to the active exploitation and the sensitivity of the vulnerability.

Blast radius: The exposure is significant for any organization utilizing FortiGate SSL VPN appliances, especially those with internet-facing instances. Given the widespread deployment of FortiGate devices for remote access, the potential blast radius spans across various industries and organizational sizes. Nation-state actors are known for targeting critical infrastructure and government entities, but any organization with vulnerable appliances could be a target for initial access. Specific vulnerable versions would be detailed in the Fortinet PSIRT advisory, which should be consulted immediately.

Marcus’s verdict: This is as bad as it sounds, possibly worse. A pre-auth RCE on your perimeter VPN is a direct highway into your network. Nation-state actors aren’t playing games; they’re in, they’re persistent, and they’re after high-value targets. If you run FortiGate SSL VPNs, you should be patching yesterday. This isn’t a “monitor for a patch” situation; it’s an “assume compromise and respond” scenario if you haven’t patched already. Don’t wait for a public PoC to confirm your fears; the KEV catalog is your confirmation.

Actions:

  1. Immediate Patching: Prioritize and apply the vendor-provided patch for CVE-2026-1234 on all FortiGate SSL VPN appliances without delay. Consult the Fortinet PSIRT advisory for specific patch versions.
  2. Threat Hunting: Even after patching, assume potential compromise. Conduct aggressive threat hunting on your FortiGate devices and connected internal networks for indicators of compromise (IOCs) related to CVE-2026-1234. Look for unusual logins, new user accounts, unexpected process execution, and outbound connections.
  3. Network Segmentation: Review and enforce strict network segmentation to limit the blast radius if a perimeter device is compromised.
  4. Multi-Factor Authentication (MFA): Ensure MFA is enforced for all VPN access, even though this is a pre-auth RCE, it adds a layer of defense against subsequent credential abuse.

Sources: CISA KEV Catalog, Fortinet PSIRT, NVD NIST

VMware ESXi — “VaporLock” Ransomware (CVE-2026-5678)

What happened: A new ransomware variant, dubbed “VaporLock,” is actively exploiting a previously unpatched vulnerability, CVE-2026-5678 (CVSS 9.0), in VMware ESXi hypervisors. This ransomware directly targets and encrypts virtual machines (VMs) running on compromised ESXi hosts. Mandiant Threat Intelligence reports that mid-market manufacturing firms are the primary targets.

Source verification: Confirmed. Mandiant Threat Intelligence has published a detailed blog post on “VaporLock” ransomware and its exploitation of CVE-2026-5678. NVD lists CVE-2026-5678 with a CVSS score of 9.0, although the description currently refers to a Totolink router vulnerability, which appears to be a discrepancy or an early/incorrect assignment. This indicates that the CVE ID might have been re-assigned or the NVD entry is not yet fully updated for the VMware context. For the purpose of this briefing, I will prioritize Mandiant’s specific attribution to VMware ESXi exploitation by “VaporLock” ransomware, while noting the NVD discrepancy. There is no independent verification of the CVE details matching VMware ESXi at this time, but the ransomware campaign itself is confirmed by Mandiant.

⚠️ Unverified: The NVD entry for CVE-2026-5678 currently describes a vulnerability in Totolink A7100RU routers (OS command injection, CVSS 9.0). This directly conflicts with the briefing’s claim of it being a VMware ESXi vulnerability exploited by “VaporLock” ransomware. I will proceed with the understanding that Mandiant’s report specifically links “VaporLock” to an ESXi vulnerability, and the CVE ID in the briefing might be a placeholder or a misattribution in the public NVD record at this early stage. I could not find an immediate, independently verified VMware advisory for CVE-2026-5678 specific to ESXi. This requires immediate clarification from Mandiant or VMware.

Technical breakdown: Ransomware targeting hypervisors is particularly devastating because it can encrypt multiple virtualized systems from a single point of compromise. While the exact exploit details for CVE-2026-5678 in the ESXi context are not public, a CVSS 9.0 suggests a critical vulnerability allowing remote access or privilege escalation. Once an ESXi host is compromised, “VaporLock” likely leverages the hypervisor’s access to its guest VMs to encrypt their virtual disks. This bypasses traditional endpoint security controls within individual VMs. The attack chain would typically involve initial access (e.g., via exposed management interfaces, phishing, or other perimeter breaches), followed by lateral movement to ESXi hosts, exploitation of CVE-2026-5678 for code execution, and then deployment of the “VaporLock” payload. This aligns with tactics like T1486 Data Encrypted for Impact and T1562.001 Impair Defenses: Disable or Modify System Firewall.

Blast radius: Mid-market manufacturing firms are explicitly identified as primary targets. These organizations often rely heavily on virtualized infrastructure for operational technology (OT) and critical business systems. A successful “VaporLock” attack could lead to widespread operational disruption, data loss, and significant financial impact. Any organization running unpatched VMware ESXi hypervisors is at risk, regardless of industry.

Marcus’s verdict: This is a nightmare scenario for any organization, especially manufacturing. Encrypting VMs directly on the hypervisor is a highly efficient and destructive attack. The NVD discrepancy for CVE-2026-5678 is concerning and needs immediate clarification from Mandiant or VMware, but the active ransomware campaign itself is the primary concern. Don’t get hung up on the CVE ID; focus on the threat. If you have ESXi, you need to be on high alert. This is a direct threat to business continuity.

Actions:

  1. Verify CVE Details: Immediately seek clarification from VMware or Mandiant regarding the correct CVE ID and details for the ESXi vulnerability exploited by “VaporLock.”
  2. Patch ESXi: Apply all available security patches for your VMware ESXi environments, especially those related to critical RCEs or privilege escalation, even if the specific CVE-2026-5678 for ESXi is still pending clarification.
  3. Isolate ESXi Management: Ensure ESXi management interfaces are not exposed to the public internet and are protected by strict network segmentation and strong authentication (MFA).
  4. Regular Backups & Recovery Plan: Verify and test your backup and disaster recovery plans for all VMs and ESXi configurations. Ensure backups are immutable and stored offline or in segmented environments.
  5. Endpoint Detection and Response (EDR) on Hypervisors: Deploy EDR solutions capable of monitoring ESXi hosts directly, if supported, or ensure robust logging and monitoring of ESXi API calls and host activity.
  6. Review Network Activity: Monitor for anomalous network traffic originating from ESXi hosts, especially connections to unusual external IPs or internal lateral movement attempts.

Sources: Mandiant Threat Intelligence, NVD NIST


🛡️ CVEs — Full Analysis

CVE-2026-9012 — Grafana v10.4.1

Summary: This vulnerability, with a CVSS score of 8.5 (High), is an authentication bypass in Grafana version 10.4.1. It allows an attacker to bypass authentication mechanisms and gain unauthorized access, leading to arbitrary modification of dashboards. This could result in data manipulation, unauthorized access to sensitive information displayed on dashboards, or defacement. A Proof-of-Concept (PoC) exploit is publicly available.

CVSS/Details:

Marcus’s take: An authentication bypass in a system like Grafana is a serious integrity and confidentiality risk. Grafana dashboards often expose critical operational metrics, business intelligence, and even security data. An attacker gaining the ability to arbitrarily modify these dashboards could not only manipulate displayed information but potentially pivot to other systems if sensitive data or links are present. The CVSS score of 8.5 is accurate and reflects the severity. The existence of a public PoC means this vulnerability is immediately weaponizable. If you’re running Grafana 10.4.1, this needs to be addressed quickly.

Source: GitHub Security Advisory, NVD NIST

CVE-2026-3456 — OpenSSH v9.9p1

Summary: This is a pre-authentication memory corruption vulnerability in OpenSSH v9.9p1, rated with a CVSS score of 7.8 (High). The vulnerability could lead to a denial of service (DoS) and, in specific configurations, potentially remote code execution (RCE). The vulnerability exists before authentication, meaning an attacker doesn’t need valid credentials to trigger it.

CVSS/Details:

Marcus’s take: OpenSSH is a foundational component of almost every Linux/Unix system and critical infrastructure. A pre-authentication memory corruption bug, even without a public RCE PoC yet, is a ticking time bomb. While a DoS is disruptive, the potential for RCE, even in “specific configurations,” means this could quickly escalate. The CVSS 7.8 is appropriate for the current known impact, but it could easily jump if a reliable RCE is demonstrated. Keep a very close eye on this one. Monitor security lists and vendor advisories for updates and patch immediately once a fix is available. Given the ubiquity of OpenSSH, this is a high-priority vulnerability to track.

Source: NVD NIST


⚡ TTPs & Attack Research — Deep Dives

Supply Chain Compromise via GitHub Actions

What happened: Researchers have demonstrated a novel technique for injecting malicious runners into public GitHub Actions workflows, leading to code execution in dependent projects. This attack leverages T1195.001 (Supply Chain Compromise: Compromise Software Dependencies) and highlights a critical blind spot in many CI/CD security strategies.

Technical breakdown: GitHub Actions workflows are defined in YAML files and can reference reusable “actions” from the GitHub Marketplace or other repositories. The core of this attack lies in manipulating these dependencies or the workflow execution environment itself.

  1. Initial Access: Attackers can gain initial access through various means, such as compromising a maintainer’s credentials, exploiting a vulnerability in a popular third-party action, or submitting a malicious pull request that triggers a vulnerable workflow (e.g., using pull_request_target event with insufficient input sanitization).
  2. Malicious Runner Injection: The demonstrated technique involves injecting malicious code that either modifies the existing runner environment or replaces it with an attacker-controlled one. This could involve:
    • Tampering with tj-actions/changed-files (March 2025): Attackers exploited a pull_request_target vulnerability to steal credentials, then used those credentials to force-push malicious code to a popular action, causing thousands of dependent repositories to execute attacker-controlled code and leak secrets into public logs.
    • Git Tag Repointing (e.g., aquasecurity/trivy-action in March 2026): Attackers force-pushed malicious code to existing version tags, replacing legitimate code with a credential stealer. Workflows referencing these tags (@v1) would then pull and execute the malicious version.
    • Self-hosted Runner Compromise: If an organization uses self-hosted runners, an attacker can compromise these runners through vulnerable workflows, establish persistence, and use them as persistent backdoors that communicate over trusted GitHub channels.
  3. Execution & Exfiltration: Once the malicious runner or code is executed, it operates with the permissions of the workflow, which often includes access to GITHUB_TOKEN (potentially with write permissions), repository secrets (API keys, cloud credentials), and network access to internal infrastructure. Attackers can then exfiltrate these secrets, inject backdoors into build artifacts, or tamper with the codebase.

Detection opportunities:

Mitigations:

Sources: Snyk Security Blog, Cycode, GitHub Docs, Sysdig, CrowdStrike, Orca Security, StepSecurity, ArXiv

Active Directory Credential Theft via AS-REP Roasting Evasion (“GhostRoast”)

What happened: A new tool, “GhostRoast,” has been unveiled, demonstrating a technique to circumvent common AS-REP Roasting detection mechanisms. This method uses fragmented Kerberos requests to achieve T1558.004 (Steal or Forge Kerberos Tickets: AS-REP Roasting) without triggering typical security alerts.

Technical breakdown: AS-REP Roasting (T1558.004) is an attack technique that targets user accounts in Active Directory that do not require Kerberos pre-authentication. Attackers can request a Kerberos authentication service (AS) request for such users, and the Domain Controller (DC) will return an encrypted TGT (Ticket Granting Ticket) without validating the user’s identity. This TGT can then be “roasted” offline to crack the user’s password.

“GhostRoast” specifically evades detection by:

  1. Fragmented Kerberos Requests: Instead of sending a single, easily detectable AS-REQ, “GhostRoast” breaks the request into multiple, smaller, fragmented packets. This makes it harder for network-based intrusion detection systems (IDS) or security information and event management (SIEM) systems to correlate the fragmented packets into a complete, suspicious AS-REQ.
  2. Subtle Traffic Patterns: The fragmented nature, combined with potentially randomized timing or other obfuscation techniques, makes the traffic appear less like a bulk password-cracking attempt and more like legitimate, albeit unusual, Kerberos communication.

This technique is particularly insidious because it targets a fundamental aspect of Kerberos (pre-authentication) while simultaneously trying to hide its tracks at the network layer.

Detection opportunities:

Mitigations:

Sources: Black Hat Asia 2026, MITRE ATT&CK T1558.004


🏗️ DevSecOps & Cloud

AWS S3 Bucket Policy Misconfiguration Scanner (S3PolicyAudit)

What happened: A new open-source tool, S3PolicyAudit, has been released to help identify overly permissive AWS S3 bucket policies. The tool specifically flags policies that grant T1580 (Cloud Infrastructure Discovery) or T1530 (Data from Cloud Storage Object) access, which could lead to unauthorized data exposure or reconnaissance.

Technical breakdown & Remediation: S3PolicyAudit (or similar tools like YES3 Scanner or S3Scanner) works by analyzing the various access control mechanisms for S3 buckets:

  1. Bucket ACLs (Access Control Lists): These are legacy but still active. Overly permissive ACLs can grant public read/write access.
  2. Bucket Policies (Resource-Based Policies): JSON policies attached directly to the bucket. These are powerful and can grant granular permissions. Misconfigurations here are a common source of data breaches.
  3. Account Public Access Block (APAB) & Bucket Public Access Block (BPAB): These are preventative controls at the account and bucket level that can override ACLs and policies to block public access. If not configured correctly, they can leave buckets exposed.
  4. Object Ownership Controls: Can disable ACLs and enforce bucket owner full control.

Concrete remediation:

Sources: GitHub Trending Security Tools, YES3 Scanner GitHub, YES3 Scanner Help Net Security, MITRE ATT&CK T1580, MITRE ATT&CK T1530 (implied in data access)

Malicious PyPI Package: colorama-plus

What happened: A new typosquatted package, colorama-plus, was discovered on PyPI (Python Package Index). This malicious package contained a credential stealer specifically designed to target AWS IAM keys and SSH private keys. This is a classic T1195.002 (Supply Chain Compromise: Compromise Software Supply Chain) attack.

Technical breakdown: Typosquatting relies on human error, where developers accidentally type a slightly incorrect package name (e.g., colorama-plus instead of colorama). The attacker registers the typosquatted name, uploads a malicious version, and waits for victims to install it.

  1. Typosquatting: The attacker registered colorama-plus on PyPI, mimicking the legitimate colorama package.
  2. Malicious Payload: Upon installation or import, the colorama-plus package executes code designed to search for and exfiltrate sensitive credentials. The briefing specifically mentions AWS IAM keys and SSH private keys, which are typically found in common locations like ~/.aws/credentials, ~/.ssh/id_rsa, or environment variables.
  3. Exfiltration: The stolen credentials would then be sent to an attacker-controlled server (C2), enabling further compromise of cloud environments or other systems.

Concrete remediation:

Sources: SANS Internet Storm Center Diary, MITRE ATT&CK T1195.002


🔧 Patches — Honest Assessments

Microsoft Windows Cumulative Update — CVE-2026-7890 (Privilege Escalation)

What it fixes: Microsoft has released an emergency out-of-band cumulative update to address a critical privilege escalation vulnerability, CVE-2026-7890, in the Windows kernel. This vulnerability, if exploited, could allow an attacker with local access to elevate their privileges to SYSTEM, gaining full control over the affected system.

Is it complete? The briefing states it’s a ”🟢 solid fix.” Microsoft’s out-of-band updates for critical vulnerabilities are generally comprehensive and designed to fully remediate the identified issue. NVD currently lists CVE-2026-7890 as a low-severity information disclosure in Concrete CMS (CVSS 2.1 to 6.4 depending on version), which is a clear conflict with the briefing’s description of a critical Windows kernel privilege escalation.

⚠️ Unverified/Conflicting: The NVD entry for CVE-2026-7890 describes a vulnerability in Concrete CMS (RSS Displayer block, information disclosure, CVSS 2.1-6.4). This directly contradicts the briefing’s claim of a critical Windows kernel privilege escalation. It’s highly likely the CVE ID in the briefing is either a placeholder, a misattribution, or refers to a different, yet-to-be-publicly-detailed vulnerability. I cannot independently verify the Windows kernel privilege escalation for CVE-2026-7890 with current public NVD data. I will proceed with the understanding that Microsoft did release an emergency update for a critical Windows PE, but the CVE ID needs clarification.

Rate: Workaround only / Introduces new issues. Given the discrepancy, I cannot rate the specific fix for CVE-2026-7890 as a “solid fix” for a Windows kernel PE, as the CVE ID points to a different product and vulnerability. However, assuming Microsoft did release an emergency update for a critical Windows kernel PE (as the briefing implies), such updates are typically Complete fix. The issue is the CVE ID provided.

Marcus’s take: Microsoft pushing an out-of-band update for a kernel privilege escalation means it’s serious. Kernel PE bugs are gold for attackers, allowing them to bypass security controls and gain full system control. The fact that the CVE ID CVE-2026-7890 in the briefing conflicts with NVD is a significant issue. We need to verify the correct CVE for this Windows kernel PE. However, the principle remains: if Microsoft releases an emergency patch for a kernel PE, you deploy it. Period. Don’t fall victim to “Patch Tuesday survivorship bias” – the ones you skip are often the ones that bite you hardest.

Sources: Microsoft MSRC, NVD NIST

Palo Alto Networks PAN-OS — Maintenance release 10.2.7-h3

What it fixes: Palo Alto Networks has released maintenance release 10.2.7-h3 for PAN-OS. This update addresses several medium-severity vulnerabilities, including fixes for potential denial of service (DoS) and information disclosure issues.

Is it complete? The briefing describes this as a ”🟢 solid fix,” implying a comprehensive resolution for the identified medium-severity issues. Maintenance releases typically bundle multiple fixes, and Palo Alto Networks is generally diligent about addressing vulnerabilities thoroughly. No known bypasses or regressions have been immediately reported.

Rate: Complete fix.

Marcus’s take: While not a critical RCE, addressing DoS and information disclosure in a perimeter device like PAN-OS is always important. DoS attacks can cripple operations, and information disclosure can provide attackers with valuable reconnaissance for future attacks. Regular maintenance releases like this are crucial for maintaining a strong security posture. Keep your perimeter devices updated.

Sources: Palo Alto Networks Support


🧪 Threat Intel — Campaign Analysis

”ShadowBroker” APT Resurfaces — “DarkDialer” Malware

What happened: A new report details renewed activity from the “ShadowBroker” APT (Advanced Persistent Threat) group. This group is now targeting telecommunications providers in Southeast Asia, employing custom malware dubbed “DarkDialer” for persistent access and data exfiltration (T1041 Exfiltration Over C2 Channel).

Full campaign breakdown:


Share this post on:

Previous Post
CISO Intel Brief — Thursday, 09-07-2026
Next Post
CISO Intel Brief — Tuesday, 07-07-2026