❌

Visualização normal

Antes de ontemStream principal
  • ✇SOC Prime Blog
  • CVE-2026-123158: OpenSSH Password Authentication Bypass Affects Alpine Linux SOC Prime Team
    A high-severity vulnerability in OpenSSH can allow unauthenticated remote attackers to bypass password authentication on certain Linux systems by submitting an overlong password. Tracked as CVE-2026-123158 and dubbed SSHhole, the flaw carries a CVSS 3.1 score of 8.1 and primarily impacts Linux environments where sshd is linked against musl libc and operates without PAM. Alpine Linux is the most prominent affected platform because its standard openssh-server package uses this configuration by de
     

CVE-2026-123158: OpenSSH Password Authentication Bypass Affects Alpine Linux

6 de Novembro de 2026, 09:05

A high-severity vulnerability in OpenSSH can allow unauthenticated remote attackers to bypass password authentication on certain Linux systems by submitting an overlong password. Tracked as CVE-2026-123158 and dubbed SSHhole, the flaw carries a CVSS 3.1 score of 8.1 and primarily impacts Linux environments where sshd is linked against musl libc and operates without PAM. Alpine Linux is the most prominent affected platform because its standard openssh-server package uses this configuration by default.

The vulnerability results from an unexpected interaction between OpenSSH password validation and musl libc’s crypt() implementation. When an excessively long password is supplied, crypt() can return the string * to indicate an error. Some Linux accounts that are configured without a conventional password also store * in the password field of /etc/shadow. Under vulnerable conditions, sshd can incorrectly interpret the matching values as successful authentication.

An attacker does not need to know the target user’s password. If an exposed SSH service meets the required conditions, an attacker who can reach the service can authenticate to certain accounts using a password in the vulnerable length range. The impact depends on the privileges assigned to the compromised account. Access to a privileged service account or an account capable of using doas or another privilege escalation mechanism could lead to full system compromise.

Contact Sales

OpenSSH addressed the issue in Portable OpenSSH 10.6p2, released on November 5, 2026. Alpine Linux simultaneously released patched OpenSSH packages for all supported branches and several older branches. The OpenSSH team describes the release as containing a critical security workaround for Linux systems using musl libc with PAM disabled.

Public reproduction environments and proof-of-concept material are already available. However, as of November 6, 2026, the reviewed sources do not report confirmed exploitation of the vulnerability in real-world attacks, and the flaw has not been added to CISA’s Known Exploited Vulnerabilities catalog.

Organizations can strengthen defenses against emerging authentication bypass vulnerabilities with SOC Prime’s AI-Native Detection Intelligence Platform, accelerating threat hunting and detection engineering across SIEM, EDR, XDR, and Data Lake environments.

Security teams can also use Prime Architect to transform vulnerability intelligence into hunting queries and detection logic tailored to their available SSH, authentication, endpoint, and network telemetry.

Detect CVE-2026-123158 by monitoring successful password-based SSH logins to accounts that normally use key-only authentication, unusual authentication attempts containing abnormally long passwords, unexpected remote access to service accounts, and post-authentication activity inconsistent with the account’s normal behavior.

Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

CVE-2026-123158 analysis

CVE-2026-123158 affects OpenSSH sshd before Portable OpenSSH 10.6p2 when it runs on Linux with musl libc and password authentication occurs without PAM. The CVE carries a CVSS 3.1 score of 8.1 with the vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, reflecting remote exploitation without prior privileges or user interaction but requiring a specific system and account configuration.

The root cause lies in the interaction between OpenSSH and the password hashing function provided by musl libc.

On systems where PAM is disabled, sshd performs password validation using the system’s crypt() functionality. For a typical account, /etc/shadow contains a cryptographic password hash, and the value generated from the user’s submitted password is compared against that stored hash.

musl libc behaves differently when the supplied password exceeds its supported input length. For passwords longer than 256 bytes, crypt() returns * as an error value rather than a normal password hash.

The problem arises because * is also commonly used in /etc/shadow for accounts that do not have a traditional password configured.

If a vulnerable sshd receives an overlong password for one of these accounts, the authentication flow can effectively compare the * returned by crypt() with the * stored in the account’s shadow entry. The values match, and authentication can incorrectly succeed.

The CVE description states that, for affected account configurations, passwords between 256 and 1024 characters can result in successful authentication. Independent reproductions describe passwords exceeding the normal 256-byte boundary as sufficient to trigger the vulnerable condition.

The flaw is therefore not a universal password bypass affecting every OpenSSH deployment.

Several specific conditions must align.

First, the server must use musl libc. Alpine Linux is the primary mainstream example, although other embedded or minimal Linux environments can also use musl.

Second, sshd must authenticate users without PAM. Alpine’s standard openssh-server package is built without PAM, while the alternative openssh-server-pam configuration is protected when UsePAM yes is enabled.

Third, password authentication must be enabled. PasswordAuthentication yes is the relevant configuration. Systems configured for public-key-only authentication with PasswordAuthentication no are not exposed to the documented attack path.

Finally, the attacker needs an account whose password field contains *. These can include key-only users, accounts created without passwords, some identities provided through directory services, and certain cloud-image users.

Alpine also notes an additional condition: at least one local account must contain a $5$ or $6$-style password hash for the vulnerable authentication path to operate as described.

The root account deserves special attention. Alpine commonly stores root:*, but OpenSSH’s default PermitRootLogin prohibit-password prevents password authentication directly to root. As a result, a standard Alpine installation does not automatically expose direct root login through this bug.

That protection does not eliminate the broader risk. If another account with * in its password field is remotely accessible and has administrative rights through doas, sudo, container capabilities, or other privileged mechanisms, successful authentication can still provide a path to complete system compromise.

Alpine’s official tiny-cloud images are particularly relevant. Security research identified versions where the alpine account could meet the vulnerable conditions and was also able to use doas to gain elevated privileges. This illustrates why defenders should evaluate account privileges rather than assuming the vulnerability provides either harmless user access or automatic root access in every environment.

glibc-based Linux distributions such as Debian, Ubuntu, and RHEL are not affected by this specific vulnerability because the vulnerable behavior depends on musl libc’s password hashing implementation. Systems using PAM for SSH password validation are likewise outside the documented vulnerable configuration.

Containers require similar qualification. Alpine is widely used as a container base image, but ordinary containers that do not run sshd are not vulnerable through this attack path. The primary concern is containers, appliances, development environments, or legacy workloads that explicitly install and expose an SSH server.

The CVE-2026-123158 PoC landscape has developed quickly. Public reproduction labs are referenced directly by the vulnerability record, demonstrating that defenders should assume the authentication bypass can be reproduced without access to private exploit research. This materially raises remediation urgency even though confirmed malicious exploitation has not yet been reported.

The vulnerability was reported by Özgün Kültekin of Wakefield. OpenSSH publicly released version 10.6p2 with the security workaround on November 5, 2026. The reviewed primary sources do not specify the exact date on which the researcher initially discovered or privately reported the issue.

The OpenSSH fix adds validation designed to prevent error values and invalid short password hashes from being accepted during password authentication. OpenSSH notes that it considers the underlying root cause to exist outside sshd, but because the condition can be exploited through the SSH server, the project implemented a defensive workaround in OpenSSH itself.

Alpine Linux has backported the correction across multiple branches:

Alpine branchFixed OpenSSH package
edge10.6_p2-r0
3.2410.3_p1-r2
3.2310.2_p1-r1
3.2210.0_p1-r11
3.219.9_p2-r1
3.209.7_p1-r6
3.199.6_p1-r3
3.189.3_p2-r4
3.179.1_p1-r7
3.169.0_p1-r6

Administrators should rely on their distribution package status rather than the SSH version banner alone. Linux distributions frequently backport security patches without changing the upstream OpenSSH version displayed during the SSH handshake. A server displaying an older version string may therefore already contain the vendor fix.

For CVE-2026-123158 detection, defenders should prioritize SSH authentication telemetry. A particularly strong hunting signal is a successful password login to an account that is intended to use only public-key authentication or that has no usable password configured.

On Alpine systems, administrators can review /var/log/messages, centralized authentication logs, SIEM records, or equivalent telemetry for Accepted password events involving unexpected service, key-only, or administrative accounts.

Defenders should correlate successful authentication with source IP addresses, login times, session duration, commands executed after login, privilege elevation, changes to authorized_keys, account creation, scheduled jobs, and unexpected outbound network connections.

Network telemetry can also help identify exposed systems. Externally reachable SSH services advertising password or keyboard-interactive authentication should receive higher remediation priority, particularly when the underlying system is Alpine or another musl-based distribution.

At present, there are no campaign-specific CVE-2026-123158 IOCs such as confirmed attacker IP addresses, domains, malware hashes, or command-and-control infrastructure. The absence of static indicators makes behavioral monitoring of SSH authentication and subsequent session activity particularly important.

CVE-2026-123158 Mitigation

The primary remediation is to install OpenSSH 10.6p2 or the corrected package supplied by the Linux distribution. Alpine administrators should update the full system using the current package repositories and restart sshd afterward. Updating the package alone does not replace the already running SSH daemon process.

Organizations running Alpine-based containers should rebuild and redeploy any image that installs openssh-server. Simply updating the host operating system does not patch vulnerable OpenSSH packages embedded inside container images.

Administrators should also identify exposure before assuming that every Alpine host is vulnerable. Key checks include:

  1. Determine whether the host uses musl libc.
  2. Verify whether sshd is running with PAM disabled.
  3. Check whether password authentication is enabled.
  4. Identify login-capable accounts whose /etc/shadow password field is *.
  5. Review the privileges assigned to those accounts.
  6. Confirm the installed OpenSSH package against the distribution’s corrected package version.

If immediate patching is impossible, organizations should disable SSH password authentication.

Configure:

PasswordAuthentication no

and, where applicable:

KbdInteractiveAuthentication no

Administrators should confirm that public-key authentication works before applying this configuration to avoid losing legitimate administrative access.

The SSH configuration should then be validated and the daemon reloaded or restarted. Afterward, external verification should confirm that the server offers only public-key authentication.

Restricting network accessibility provides additional defense in depth. SSH should generally be reachable only from trusted administrative networks, VPN infrastructure, bastion hosts, or explicit source-IP allowlists rather than being universally exposed to the internet.

Organizations should also reconsider whether SSH is required inside containers at all. Modern orchestration environments usually provide alternatives such as docker exec or kubectl exec, eliminating an unnecessary remotely reachable authentication service.

For potentially exposed systems, review historical successful password logins occurring before remediation. Pay particular attention to accounts configured without passwords and identities normally expected to authenticate exclusively with SSH keys.

If an unexpected successful login is identified, treat the account as potentially compromised. Review shell history where available, process execution, privilege escalation, new or modified authorized_keys entries, user and group changes, cron jobs, startup scripts, package installation, and outbound network connections.

Credentials and keys accessible to the compromised account should be considered potentially exposed and rotated according to the findings of the investigation. If the account had administrative privileges, defenders should expand the investigation to the entire host and any systems reachable using credentials stored there.

Public proof-of-concept material means organizations should not wait for evidence of widespread attacks before applying the fix. The exploitation prerequisites narrow the vulnerable population, but systems that meet those conditions can be accessed remotely without knowledge of a valid password.

FAQ

What is CVE-2026-123158 and how does it work?

CVE-2026-123158 is a password authentication bypass affecting OpenSSH sshd on Linux systems using musl libc without PAM. When an excessively long password is passed to musl’s crypt() function, it can return * as an error value. If the target account also has * stored in /etc/shadow, vulnerable sshd configurations can incorrectly treat the values as matching and allow authentication.

When was CVE-2026-123158 first discovered?

The vulnerability was reported by Özgün Kültekin of Wakefield. OpenSSH published the security fix in Portable OpenSSH 10.6p2 on November 5, 2026, and the CVE became public the same day. The currently reviewed primary advisories do not disclose the exact date of the researcher’s original private discovery.

What is the impact of CVE-2026-123158 on systems?

Successful exploitation allows an unauthenticated remote attacker to log in to a qualifying account without knowing its password. The resulting impact depends on that account’s permissions. Compromise of a service or standard account can expose data and application resources, while access to an account with doas, sudo, or equivalent privileges can potentially lead to complete system compromise.

Can CVE-2026-123158 still affect me in 2026?

Yes. Vulnerable OpenSSH installations remain exposed until patched or password authentication is disabled. The highest-risk systems are musl-based Linux environments such as Alpine Linux running sshd without PAM and containing qualifying passwordless accounts. Public reproduction material exists, although no confirmed exploitation in the wild has been reported as of November 6, 2026.

How can I protect myself from CVE-2026-123158?

Upgrade to OpenSSH 10.6p2 or your distribution’s patched package and restart sshd. If patching cannot be completed immediately, disable password and keyboard-interactive authentication, restrict SSH exposure to trusted networks, and review successful password logins for suspicious activity. Administrators should continue monitoring vendor advisories for updated details for CVE-2026-123158 as exploitation intelligence evolves.



The post CVE-2026-123158: OpenSSH Password Authentication Bypass Affects Alpine Linux appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-109518: APT Flaw Enables MitM Root Code Execution SOC Prime Team
    A high-severity vulnerability in APT, the package management system used by Debian, Ubuntu, and derivative Linux distributions, could allow an on-path attacker to replace a verified software package with a malicious one and execute arbitrary code with root privileges. Tracked as CVE-2026-109518, the flaw carries a CVSS 4.0 score of 7.7 and affects APT’s HTTP download and retry handling. The vulnerability is caused by improper handling of hard links when APT follows HTTP redirects and retries
     

CVE-2026-109518: APT Flaw Enables MitM Root Code Execution

5 de Novembro de 2026, 09:08

A high-severity vulnerability in APT, the package management system used by Debian, Ubuntu, and derivative Linux distributions, could allow an on-path attacker to replace a verified software package with a malicious one and execute arbitrary code with root privileges. Tracked as CVE-2026-109518, the flaw carries a CVSS 4.0 score of 7.7 and affects APT’s HTTP download and retry handling.

The vulnerability is caused by improper handling of hard links when APT follows HTTP redirects and retries failed package downloads. Under the right conditions, two different downloads can be merged after a redirect causes them to resolve to the same URI. An attacker able to manipulate traffic between an APT client and a repository can abuse this behavior to substitute an attacker-controlled .deb package after verification has already taken place.

Because Debian packages can execute installation scripts with root privileges, successful exploitation can result in complete system compromise. However, exploitation requires several conditions: the victim must initiate a package installation, APT must communicate over manipulable HTTP, and the Acquire::Retries option must be set to a non-zero value.

Ubuntu 22.04 LTS and newer releases are exposed by default because retries are enabled. Debian has similarly enabled retries by default since APT 2.3.2, including Debian 12. Older releases can still be vulnerable when administrators or automation scripts manually enable retries.

Contact Sales

The vulnerability was discovered by security researcher Max Justicz and publicly disclosed on November 4, 2026. Debian and Ubuntu released security updates on the same day. Neither vendor advisory currently reports exploitation of the flaw in real-world attacks.

Security teams can use SOC Prime’s AI-Native Detection Intelligence Platform to operationalize threat intelligence and strengthen defenses against software supply-chain attacks, package manager abuse, malicious payload execution, and post-compromise activity across SIEM, EDR, XDR, and Data Lake environments.

Detect CVE-2026-109518 by monitoring suspicious changes in package repository traffic, unexpected redirects or repeated package-download failures, anomalous package installations, and new privileged processes occurring immediately after APT activity.

Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

CVE-2026-109518 analysis

CVE-2026-109518 affects APT deployments on Debian, Ubuntu, and derivative Linux distributions when package files are downloaded over an attacker-manipulable HTTP path and retry functionality is enabled. Ubuntu classifies the vulnerability as High with a CVSS 4.0 score of 7.7 and the vector CVSS:4.0/AV/AC/AT/PR/UI/VC/VI/VA/SC/SI/SA.

APT is responsible for downloading, verifying, and installing packages on Debian-based Linux systems. Package authenticity normally relies on Debian and Ubuntu repository signature mechanisms designed to ensure that packages delivered by mirrors cannot be silently modified by an untrusted intermediary.

CVE-2026-109518 breaks an important part of this trust model under specific download conditions.

The vulnerability occurs when APT handles HTTP redirects and retries. According to Debian’s advisory, APT can merge two separate package downloads when a redirect causes them to share the same URI. When a download subsequently needs to be resumed, incorrect handling of reused hard links can allow the content associated with an already verified package to be overwritten.

An attacker first needs the ability to manipulate HTTP traffic between the victim and the package archive. Potential positions include a malicious or compromised network intermediary, proxy, Wi-Fi network, or package mirror. Ubuntu explicitly includes malicious mirrors and proxies in its threat model.

The attacker can then use redirects together with transient HTTP errors to force APT into its retry path. When APT retries the package download, the flaw in hard-link handling can cause attacker-controlled data to replace content associated with a package that has already passed verification.

This allows the malicious package to bypass the protection normally provided by repository signatures.

The impact becomes particularly severe because .deb packages can contain maintainer scripts executed during installation. These scripts run with root privileges when packages are installed, meaning an attacker who successfully substitutes a package can execute commands with full system privileges.

The vulnerability does not mean that every Debian or Ubuntu host can be compromised remotely at any time. The attack requires the victim system to perform a package installation or upgrade while the attacker can interfere with the network path.

Another important prerequisite is Acquire::Retries.

APT uses this option to determine whether failed downloads should automatically be retried. The vulnerable behavior requires a value greater than zero. Debian’s APT developers state that retries have been enabled by default since APT 2.3.2, while Ubuntu confirms that Ubuntu 22.04 LTS and newer releases use a non-zero default value.

Older systems are therefore not necessarily safe. Although Ubuntu 20.04 LTS and earlier releases do not enable retries by default, custom configuration, deployment automation, or administrator scripts can set Acquire::Retries manually and make those systems exploitable.

The vulnerability exists in APT’s HTTP backend and therefore applies across APT-based frontends, including apt, apt-get, aptitude, and graphical Ubuntu applications that ultimately use the same underlying package management infrastructure. Snap packages are not affected because they use a different distribution mechanism.

HTTPS also changes the attack surface significantly. Ubuntu states that TLS protects against this vulnerability because the attacker must be able to modify HTTP traffic in transit. Package sources accessed exclusively over properly validated HTTPS are therefore protected from the documented on-path attack method. FTP and unrelated transport mechanisms are not affected by this specific issue.

The CVE-2026-109518 PoC situation should be interpreted carefully. Debian and Ubuntu’s official advisories do not link to a public exploit demonstrating full root compromise, and they do not report malicious exploitation in the wild. The technical information released by APT developers nevertheless explains enough of the redirect, retry, and hard-link behavior for defenders to understand the attack requirements.

The weakness is associated with improper hard-link handling and a time-of-check/time-of-use condition. The CVE record maps it to CWE-62, UNIX Hard Link, and CWE-367, Time-of-check Time-of-use Race Condition.

APT developers released fixed versions across multiple maintained branches:

APT branchFixed version
1.2.x1.2.36
1.4.x1.4.12
1.6.x1.6.19
1.8.2.x1.8.2.4
2.0.x2.0.12
2.2.x2.2.5
2.4.x2.4.15
2.6.x2.6.2
2.8.x2.8.4
3.0.x3.0.4
3.2.x3.2.1

Debian 13 “Trixie” received APT 3.0.4, while Debian 12 “Bookworm” received version 2.6.2.

Ubuntu released the following corrected packages:

Ubuntu releaseFixed APT version
26.103.3.3ubuntu0.1
26.04 LTS3.2.1ubuntu0.1
24.04 LTS2.8.4ubuntu0.1
22.04 LTS2.4.15ubuntu0.1
20.04 LTS2.0.12+esm1
18.04 LTS1.6.19+esm1
16.04 LTS1.2.36+esm1
14.04 LTS1.0.1ubuntu2.24+esm4

Updates for older Ubuntu releases require the applicable Ubuntu Pro or Extended Security Maintenance coverage.

For CVE-2026-109518 detection, security teams should correlate package-management activity with network and endpoint telemetry. Repeated HTTP redirects, transient download failures immediately followed by successful package retrieval, unexpected repository destinations, or package installation from unusual network paths can provide useful investigation pivots.

Endpoint monitoring should also identify unusual child processes spawned during or immediately after APT or dpkg execution. Because successful exploitation results in an attacker-controlled package being installed as root, suspicious shell execution, new services, altered system files, persistence mechanisms, user creation, credential access, or unexpected outbound connections following package installation should be treated as high-priority indicators.

APT and dpkg logs can provide additional context. Defenders should review /var/log/apt/, /var/log/dpkg.log, system journal records, proxy telemetry, DNS logs, and network security data around suspicious package operations. Comparing installed package versions and checksums against trusted distribution repositories can help identify unexpected modifications.

At present, vendor advisories provide no attacker infrastructure, malware hashes, or campaign-specific CVE-2026-109518 IOCs because Debian and Ubuntu have not reported active malicious exploitation. Behavioral monitoring is therefore more valuable than searching for a static IOC list.

CVE-2026-109518 Mitigation

The primary remediation is to install the updated APT package supplied by Debian, Ubuntu, or the relevant derivative distribution. Administrators should not rely solely on network controls because the corrected APT implementation prevents the package verification bypass at its source.

Ubuntu recommends updating all installed packages while explicitly disabling retries during the update process:

sudo apt update && sudo apt upgrade -o Acquire::Retries=0

Organizations that cannot perform a complete system upgrade can target APT itself:

sudo apt update && sudo apt install -o Acquire::Retries=0 –only-upgrade ‘?source-package(^apt$)’

Setting retries to zero during this operation prevents the vulnerable retry path from being used while the security update itself is downloaded and installed.

Security teams should take the following steps:

  1. Inventory Debian, Ubuntu, and derivative Linux systems using APT.
  2. Identify the installed APT version and compare it with the vendor-fixed release.
  3. Prioritize internet-connected systems and environments using untrusted, third-party, or community package mirrors.
  4. Apply the vendor security update with Acquire::Retries=0.
  5. Confirm that the corrected APT package is installed.
  6. Review /etc/apt/sources.list and files under /etc/apt/sources.list.d/ for unexpected HTTP repositories.
  7. Move package sources from HTTP to HTTPS where supported.
  8. Review proxy and package mirror infrastructure for signs of compromise or unauthorized modification.
  9. Investigate unexpected package installations that occurred before the fix was deployed.

Ubuntu confirms that changing package repositories to HTTPS provides protection against the documented attack because exploitation requires modification of HTTP traffic. Administrators should first verify that their selected repository mirrors support TLS and then run sudo apt update to ensure that the configuration operates without errors.

Using HTTPS should be treated as defense in depth rather than a substitute for updating APT. Systems may later use another repository, proxy, automation workflow, or HTTP endpoint, so installing the corrected package remains necessary.

Temporarily setting Acquire::Retries to zero provides another effective workaround against the documented exploitation condition. Since the flaw depends on APT retrying a failed download, disabling retries prevents the vulnerable code path from being reached. This setting can reduce package-download reliability, however, and should primarily be used while applying the actual security update.

Organizations using unattended upgrades should verify patch deployment rather than assuming every machine has already been corrected. Ubuntu notes that unattended-upgrades is enabled by default from Ubuntu 16.04 LTS onward and normally applies security updates within 24 hours, but fleet management, network restrictions, custom repository configurations, or disabled services can prevent successful installation.

If compromise is suspected, administrators should preserve APT, dpkg, proxy, network, and system logs before remediation. Review packages installed during the suspected exposure window, validate package provenance, inspect maintainer scripts, and investigate any root-level processes or persistence established immediately afterward.

Because a malicious package can run arbitrary commands as root, confirmed exploitation should be treated as full system compromise. Rebuilding the affected host from trusted media may be more reliable than attempting to remove individual artifacts, especially when the attacker could have modified system binaries, services, authentication configuration, or kernel-level components.

FAQ

What is CVE-2026-109518 and how does it work?

CVE-2026-109518 is a high-severity package verification bypass in APT. An on-path attacker who can manipulate HTTP traffic can use redirects and transient download failures to make APT retry a package download. Improper hard-link handling can then allow attacker-controlled content to replace a package after verification. When the malicious .deb is installed, its scripts can execute with root privileges.

When was CVE-2026-109518 first discovered?

Security researcher Max Justicz discovered and responsibly reported the vulnerability. The available Debian and Ubuntu advisories do not provide the exact date of the original private report. The CVE was reserved on October 12, 2026 and publicly disclosed with vendor security updates on November 4, 2026.

What is the impact of CVE-2026-109518 on systems?

Successful exploitation allows an attacker controlling the network path or a malicious package mirror to install an unverified .deb package. Since package installation scripts execute with root privileges, the attacker can potentially achieve full system compromise, including data theft, persistence, credential access, security control modification, and arbitrary command execution.

Can CVE-2026-109518 still affect me in 2026?

Yes. Any vulnerable system that has not received the corrected APT package may remain exposed when retries are enabled and package traffic can be manipulated over HTTP. Ubuntu 22.04 LTS and newer releases are vulnerable in their default retry configuration, while older systems can become exposed if administrators enable Acquire::Retries. As of November 5, 2026, the reviewed vendor advisories do not report confirmed exploitation in the wild.

How can I protect myself from CVE-2026-109518?

Install the fixed APT package provided by Debian, Ubuntu, or your Linux distribution immediately. Disable retries with Acquire::Retries=0 while applying the update, and use HTTPS package repositories wherever supported. Review package installations performed before remediation for suspicious activity and monitor vendor advisories for updated details for CVE-2026-109518 as additional research becomes available.



The post CVE-2026-109518: APT Flaw Enables MitM Root Code Execution appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-98432: Critical Linux Kernel TCP Flaw Enables Remote Code Execution SOC Prime Team
    A critical vulnerability in the Linux kernel’s IPv4 TCP networking stack could allow an unauthenticated remote attacker to trigger memory corruption, crash vulnerable systems, and potentially execute arbitrary code with root privileges. Tracked as CVE-2026-98432, the flaw carries a CVSS 3.1 score of 9.8 and has existed in the Linux kernel since version 4.4. The vulnerability stems from a race condition that can cause the kernel to access IP option data after the underlying memory has already
     

CVE-2026-98432: Critical Linux Kernel TCP Flaw Enables Remote Code Execution

5 de Novembro de 2026, 09:00

A critical vulnerability in the Linux kernel’s IPv4 TCP networking stack could allow an unauthenticated remote attacker to trigger memory corruption, crash vulnerable systems, and potentially execute arbitrary code with root privileges. Tracked as CVE-2026-98432, the flaw carries a CVSS 3.1 score of 9.8 and has existed in the Linux kernel since version 4.4.

The vulnerability stems from a race condition that can cause the kernel to access IP option data after the underlying memory has already been freed. An attacker capable of reaching an exposed IPv4 TCP service can attempt to trigger the condition using specially timed connection requests containing IPv4 options. No authentication, local privileges, or user interaction are required.

Security interest increased significantly after Anthropic disclosed that an internal Claude research model had developed a working exploit capable of achieving remote root command execution against a Linux server with a Multipath TCP (MPTCP) listener. The exploit first leaks a kernel pointer to bypass KASLR and then uses the same use-after-free condition to corrupt memory and redirect kernel control flow. Anthropic has not released the exploit code.

Importantly, the underlying vulnerability is not limited to MPTCP. Red Hat confirms that systems with ordinary IPv4 TCP networking remain vulnerable even when MPTCP is disabled, including default Red Hat Enterprise Linux configurations.

Contact Sales

As of November 4, 2026, no Linux vendor, CERT, or other reviewed source has reported confirmed exploitation of the flaw in real-world attacks. Public research code demonstrating portions of the vulnerability exists, but a publicly released exploit providing the full remote-root capability demonstrated by Anthropic has not been documented.

Security teams can use SOC Prime’s AI-Native Detection Intelligence Platform to strengthen their defenses against emerging vulnerability exploitation, operationalize threat intelligence, and accelerate threat hunting across SIEM, EDR, XDR, and Data Lake environments.

Detect CVE-2026-98432 by monitoring unusual IPv4 TCP traffic containing IP options, repeated connection attempts designed to trigger race conditions, kernel crashes or memory-corruption events, and suspicious activity that could indicate successful post-exploitation.

Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

CVE-2026-98432 analysis

CVE-2026-98432 affects the IPv4 TCP connection-handling code in Linux kernels containing the vulnerable implementation introduced in Linux 4.4. The Linux kernel CVE team classifies the issue as critical with a CVSS 3.1 score of 9.8 and the vector AV/AC/PR/UI/S/C/I/A.

The vulnerability is a use-after-free condition caused by a race during concurrent TCP connection processing. When an IPv4 TCP connection is established, tcp_v4_syn_recv_sock() transfers IP options associated with the pending request to the newly created socket without making a separate copy.

Another CPU can simultaneously process a retransmitted SYN associated with the same request socket. During that process, functions responsible for generating the SYN-ACK continue reading the IP options while protected by an RCU read-side critical section.

However, the child socket can be destroyed while that operation is still underway. The kernel then frees the associated inet_opt structure using kfree(), leaving another CPU potentially accessing memory that has already been released. The resulting stale reference creates a use-after-free condition in ip_options_build().

A similar race exists during request socket migration, including configurations using net.ipv4.tcp_migrate_req=1 or BPF-based SK_REUSEPORT_SELECT_OR_MIGRATE. The upstream fix replaces the unsafe memory release with RCU-aware freeing, ensuring readers have finished accessing the object before its memory can be reclaimed.

The first issue specifically affects IPv4. The kernel advisory states that IPv6 is not vulnerable to that particular race because tcp_v6_syn_recv_sock() duplicates the relevant options instead of transferring them in the same manner.

Remote exploitation requires specially constructed network traffic and precise manipulation of the race condition. Red Hat notes that the likely outcomes can include a kernel crash, memory corruption, and potentially remote code execution. The lack of authentication and user interaction substantially increases the risk for systems exposing TCP services to untrusted networks.

Anthropic demonstrated that the vulnerability can be transformed into a full remote-root exploit. Its research model targeted a Linux server accepting Multipath TCP connections and used two stages to achieve command execution.

During the first stage, the exploit repeatedly triggers the race and manipulates a length value so the kernel returns additional adjacent memory in a network response. Eventually, one of these responses contains a kernel pointer. That disclosure reveals information about the kernel memory layout and allows the exploit to defeat Kernel Address Space Layout Randomization (KASLR).

During the second stage, the exploit uses the same vulnerability to cause a buffer overflow and overwrite a callback pointer. The pointer is redirected toward a payload previously placed in kernel memory using legitimate protocol functionality. When the kernel invokes the modified callback, existing kernel functions are chained together until an attacker-selected shell command is executed as root.

A particularly important characteristic of the exploit is that losing the race does not necessarily crash the server. Instead, the connection attempt can simply fail, allowing the attacker to retry repeatedly. In Anthropic’s test environment, obtaining a useful kernel pointer took approximately 48 minutes, followed by another five minutes to achieve root command execution.

This demonstration should not be interpreted to mean that MPTCP is required for exploitation. Anthropic demonstrated one successful exploit path involving an MPTCP listener, but the vulnerable code resides in ordinary IPv4 TCP handling. Red Hat explicitly warns that disabling MPTCP does not fully address the vulnerability and that default RHEL installations remain affected even though MPTCP is disabled by default.

The CVE-2026-98432 PoC situation is also important to distinguish from the existence of a complete weaponized exploit. Anthropic developed a functioning remote-root proof of concept internally but has not published it. Public code reported by security researchers can demonstrate or detect aspects of the underlying race and memory disclosure, but the reviewed sources do not document publicly released code reproducing Anthropic’s complete remote code execution chain.

The vulnerability was reported by Anthropic researcher Xinyang Ge. The upstream Linux fix was applied on October 5, 2026, while the Linux kernel CVE record was published on October 15. Anthropic publicly described its full exploitation research on October 27.

The Linux kernel project identifies the following upstream fixed versions:

  • Linux 5.10.272
  • Linux 5.15.223
  • Linux 6.1.190
  • Linux 6.6.159
  • Linux 6.12.113
  • Linux 6.18.56
  • Linux 7.2.10
  • Linux 7.3

The kernel team recommends upgrading to the latest stable kernel rather than cherry-picking individual commits.

Distribution-specific exposure and remediation differ because Linux vendors maintain their own kernels and backport security fixes. Red Hat currently rates the issue Critical at 9.8 and has released fixes for multiple RHEL 8, 9, and 10 streams. OpenShift and layered products that depend on affected RHEL kernels also require attention.

Ubuntu likewise rates the vulnerability Critical at 9.8. Ubuntu 26.10 has received a fixed generic kernel, while fixes for Ubuntu 22.04 LTS, 24.04 LTS, and 26.04 LTS were available in the -proposed testing pocket as of early November, with additional supported releases awaiting fixes. Administrators should use Canonical’s CVE page rather than relying solely on upstream kernel version numbers.

For CVE-2026-98432 detection, security teams should combine network and host telemetry. Potential network-level hunting signals include unusual inbound IPv4 TCP packets carrying IP options, especially repeated connection attempts containing Record Route or Timestamp options and abnormal patterns of SYN retransmission. The presence of such traffic alone does not confirm exploitation, but it provides a useful hunting pivot when correlated with vulnerable systems.

Host-level monitoring should include Linux kernel crashes, kernel warnings, memory-corruption indicators, unexpected service restarts, and anomalous activity immediately following suspicious network traffic. Because successful exploitation could theoretically provide root code execution, defenders should also monitor for unexpected privileged processes, newly created files, configuration changes, persistence mechanisms, and unexplained outbound connections.

There are currently no attacker-specific CVE-2026-98432 IOCs such as confirmed malicious IP addresses, domains, or malware hashes because the reviewed sources have not reported real-world exploitation. Defenders should therefore prioritize behavior-based detection and exposure assessment rather than relying on static indicators.

CVE-2026-98432 Mitigation

The definitive remediation is to install a vendor-provided kernel containing the security fix. The Linux kernel CVE team recommends moving to the latest supported stable kernel, while Linux distribution users should install packages supplied specifically by their vendor because fixes are commonly backported without changing to an upstream kernel version.

Administrators should prioritize internet-facing Linux servers and other systems accepting inbound IPv4 TCP connections. The attack surface is broad because the vulnerability exists in the kernel networking stack rather than in an individual application or server product.

Organizations should take the following steps:

  1. Inventory Linux servers and identify the running kernel with tools such as uname -r.
  2. Check the relevant Linux distribution’s security advisory rather than determining exposure solely from the upstream version number.
  3. Install the vendor-provided fixed kernel as soon as it becomes available.
  4. Reboot affected systems after installing the updated kernel to ensure the patched kernel is running.
  5. Prioritize internet-facing servers and infrastructure accepting inbound IPv4 TCP traffic.
  6. Review externally exposed TCP services and limit unnecessary network accessibility.
  7. Continue monitoring vendor advisories because fix availability differs across Linux distributions, kernel variants, cloud kernels, and support channels.

Red Hat and Ubuntu have also documented an interim packet-filtering approach that drops incoming IPv4 TCP packets containing IP options. The recommended nftables condition checks for an IPv4 header length greater than five and drops matching TCP packets before they reach the vulnerable socket-handling path.

This measure can reduce exposure because the known exploitation path requires IPv4 options. However, both vendors warn that packet filtering is not a complete replacement for installing the corrected kernel. It can also interfere with workloads that legitimately depend on IPv4 options and therefore should be tested before production deployment.

Disabling MPTCP alone should not be treated as sufficient protection. Although Anthropic’s working exploit targeted an MPTCP listener, the underlying vulnerability is in normal IPv4 TCP handling. Red Hat specifically notes that RHEL remains vulnerable in its default configuration even though MPTCP is disabled.

For environments using Go applications, disabling automatic MPTCP behavior can reduce exposure to the specific exploit demonstrated by Anthropic, but this remains an incomplete risk-reduction measure. Systems without an MPTCP listener should not automatically be considered safe because other exploitation techniques may target the same underlying race.

Because no real-world compromise campaign has been confirmed, incident-response guidance should currently focus on identifying potentially vulnerable systems and suspicious exploitation behavior rather than searching for a known attacker infrastructure set. Organizations that observe unusual TCP traffic followed by kernel instability or unexpected privileged execution should treat the activity as potentially malicious and preserve network and host telemetry for investigation.

FAQ

What is CVE-2026-98432 and how does it work?

CVE-2026-98432 is a critical use-after-free vulnerability in the Linux kernel’s IPv4 TCP networking subsystem. During concurrent processing of TCP connection requests, IP option memory can be freed while another CPU is still accessing it. Specially timed remote network requests can trigger the race, potentially causing crashes, memory corruption, information disclosure, or remote code execution.

When was CVE-2026-98432 first discovered?

The vulnerability was reported by Anthropic researcher Xinyang Ge. The upstream Linux fix landed on October 5, 2026, and the Linux kernel CVE record was published on October 15. Anthropic publicly disclosed its research and working remote-root exploitation technique on October 27, 2026.

What is the impact of CVE-2026-98432 on systems?

A remote unauthenticated attacker can trigger a use-after-free condition in the Linux kernel over IPv4 TCP traffic. Possible consequences include denial of service through a kernel crash, kernel memory disclosure or corruption, and potentially arbitrary command execution with root privileges. Anthropic demonstrated successful remote root execution against a system with an MPTCP listener.

Can CVE-2026-98432 still affect me in 2026?

Yes. Systems running vulnerable Linux kernels remain exposed until the appropriate vendor security update is installed and the patched kernel is running. The underlying bug has existed since Linux 4.4, and affected distributions include major enterprise Linux platforms. However, as of November 4, 2026, the reviewed sources do not report confirmed exploitation of the vulnerability in real-world attacks.

How can I protect myself from CVE-2026-98432?

Install the latest fixed kernel provided by your Linux distribution and reboot the system to activate it. Prioritize servers accepting inbound IPv4 TCP connections and verify exposure using the vendor’s advisory. Where immediate patching is impossible, filtering inbound IPv4 TCP packets containing IP options can reduce risk, but it is not a complete substitute for updating. Security teams should continue reviewing vendor advisories for updated details for CVE-2026-98432 as additional fixes and research become available.



The post CVE-2026-98432: Critical Linux Kernel TCP Flaw Enables Remote Code Execution appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-119977: WordPress Core RCE Flaw Exploited During Software Upgrades SOC Prime Team
    A high-severity vulnerability in WordPress Core is being actively targeted in attacks, prompting the U.S. Cybersecurity and Infrastructure Security Agency (CISA) to add the flaw to its Known Exploited Vulnerabilities (KEV) catalog. Tracked as CVE-2026-119977, the vulnerability carries a CVSS score of 8.1 and can allow an unauthenticated attacker to execute arbitrary code on a vulnerable server during a WordPress Core upgrade. The vulnerability stems from a time-of-check time-of-use (TOCTOU)
     

CVE-2026-119977: WordPress Core RCE Flaw Exploited During Software Upgrades

4 de Novembro de 2026, 10:15

A high-severity vulnerability in WordPress Core is being actively targeted in attacks, prompting the U.S. Cybersecurity and Infrastructure Security Agency (CISA) to add the flaw to its Known Exploited Vulnerabilities (KEV) catalog. Tracked as CVE-2026-119977, the vulnerability carries a CVSS score of 8.1 and can allow an unauthenticated attacker to execute arbitrary code on a vulnerable server during a WordPress Core upgrade.

The vulnerability stems from a time-of-check time-of-use (TOCTOU) race condition in the WordPress upgrade process. During full-package Core updates, WordPress temporarily stages installation files in predictable, web-accessible locations. Attackers can repeatedly probe these locations and attempt to reach installer components during the brief period in which an upgrade is taking place.

WordPress addressed the issue in version 7.1.4, released on October 28, 2026. The vulnerability affects WordPress versions 4.7 through 7.1.3, while security fixes have also been backported to eligible older branches. WordPress stresses that only the latest release is actively supported.

The risk has moved beyond theoretical exploitation. Wordfence telemetry cited by The Hacker News recorded more than 18,500 requests targeting staged setup-config.php installer paths during the first 21 hours after disclosure. CISA subsequently confirmed evidence of exploitation and required applicable U.S. federal civilian agencies to remediate the vulnerability by November 6, 2026.

Security teams can use the SOC Prime Platform to strengthen detection coverage against emerging exploitation techniques and hunt for suspicious activity associated with vulnerable internet-facing systems. Detect CVE-2026-119977 exploitation by monitoring abnormal requests to WordPress upgrade locations, unexpected PHP execution, newly created administrative accounts, suspicious files, and post-exploitation behavior.

Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

Contact Sales

CVE-2026-119977 analysis

CVE-2026-119977 is classified as a TOCTOU race condition under CWE-367 and has a CVSS 3.1 score of 8.1. Its vector reflects network-based exploitation requiring no privileges or user interaction, with high potential impact on confidentiality, integrity, and availability. Attack complexity is rated high because successful exploitation depends on reaching a vulnerable resource during a narrow upgrade window.

CVE-2026-119977 affects WordPress Core releases from version 4.7 through 7.1.3. The weakness is not tied to a third-party plugin or theme; it exists in the Core software upgrade mechanism itself.

The issue occurs during full-package Core upgrades. WordPress temporarily extracts the new package into a staging location beneath the wp-content/upgrade directory before replacing the existing installation. In affected releases, portions of this staging location can be predictable and reachable from the web while the update is underway.

One particularly important component is the staged setup-config.php installer. An unauthenticated attacker who correctly predicts the temporary path and reaches that component before WordPress completes cleanup may be able to interact with the staged installation and ultimately execute PHP code on the server.

This creates an unusual exploitation model. A vulnerable WordPress site is not necessarily continuously exploitable. Instead, the attacker must catch the site during the brief period in which a full-package upgrade exposes the staging files. Researchers indicate that the opportunity may last only seconds.

Attackers can compensate for that limitation through automation. Rather than making a single request, threat actors can continuously poll potential upgrade paths and wait for a target to begin updating. Wordfence observed attackers repeatedly requesting variations of staged installer locations, demonstrating that real-world actors quickly understood how to target the race condition.

The large volume of observed requests should nevertheless be interpreted carefully. The reported figures represent blocked requests or exploitation attempts and do not mean that every request resulted in successful remote code execution. Exploitation still requires the request to coincide with an active full-package upgrade and other required server conditions.

Wordfence’s initial telemetry showed more than 18,500 requests against staged installer paths in the first 21 hours. GBHackers subsequently reported nearly 59,000 attempts blocked within a 24-hour period, while The Hacker News cited additional telemetry demonstrating continued exploitation activity.

Independent honeypot telemetry cited by The Hacker News recorded exploitation attempts on October 30, further supporting CISA’s decision to classify the vulnerability as actively exploited. CISA’s addition of the flaw to KEV significantly raises the urgency for organizations operating public WordPress infrastructure.

At the time of writing, the reviewed sources do not document a broadly available, publicly validated CVE-2026-119977 PoC repository. However, public exploit code is not required to establish risk because exploitation attempts have already been observed at scale and CISA has confirmed active exploitation.

WordPress 7.1.4 changes the vulnerable upgrade process. According to the available technical reporting, the remediation includes making staging locations less predictable, introducing additional protections against direct access, and preventing staged configuration data from being promoted in an unsafe manner.

WordPress credited security researcher Umut Bayram with reporting the upgrade-process weakness. Version 7.1.4 was released on October 28, 2026, and the CVE record was subsequently published on October 31.

For CVE-2026-119977 detection, defenders should pay particular attention to web requests targeting unusual paths beneath wp-content/upgrade, especially requests referencing staged copies of setup-config.php. Repeated requests across multiple possible staging directories may indicate automated probing attempting to win the race condition.

Successful exploitation can potentially provide remote PHP code execution in the context of the affected web server. Defenders should therefore correlate suspicious upgrade-path requests with subsequent evidence such as unexpected PHP files, modification of WordPress configuration data, unfamiliar administrator accounts, malicious plugins, unusual child processes spawned by the web server, or unexpected outbound connections.

Public reporting has not identified a comprehensive set of attacker-specific CVE-2026-119977 IOCs such as stable command-and-control domains or malware hashes. This makes behavior-based detection particularly important. Requests to predictable staging paths, suspicious activity during an update window, and post-exploitation modifications provide more durable hunting opportunities than relying exclusively on static indicators.

CVE-2026-119977 Mitigation

The primary CVE-2026-119977 mitigation is to update WordPress immediately. WordPress 7.1.4 contains the security fix, and fixes have also been made available or backported for eligible older release branches. Organizations should prioritize migration to the latest actively supported WordPress version rather than relying indefinitely on legacy security backports.

Administrators should take the following actions:

  1. Upgrade internet-facing WordPress installations to version 7.1.4 or later.
  2. Verify that automatic updates completed successfully rather than assuming that an update was applied.
  3. Inventory older WordPress installations, including forgotten development, staging, and legacy sites.
  4. Review web server and WAF logs for requests targeting wp-content/upgrade and staged setup-config.php paths.
  5. Investigate unexpected PHP files, new WordPress administrator accounts, unauthorized plugins, and unexplained configuration changes.
  6. Review outbound connections and web-server child processes for evidence of post-exploitation activity.
  7. Ensure WAF protections operate early enough in the request path to cover direct requests to temporary PHP files.
  8. Consider restricting direct web access to temporary upgrade directories where operationally feasible.

Web application firewall rules can reduce exposure to automated exploitation attempts, but they should not be treated as a replacement for patching. Because the vulnerable resource can exist temporarily outside the normal WordPress request flow, administrators should verify that their WAF deployment actually inspects direct requests to staged PHP files.

Organizations that upgraded while active exploitation was already underway should also consider retrospective investigation. Completing the update removes the vulnerable behavior but does not prove that the server was not compromised while the vulnerable staging directory was available.

Review access logs surrounding the precise upgrade timestamp. Requests to the affected staging paths occurring immediately before or during the upgrade should receive additional scrutiny. Security teams should then correlate those requests with file-system changes, WordPress account modifications, PHP execution, suspicious network connections, and other post-exploitation indicators.

If compromise is suspected, isolate the affected host where practical, preserve relevant web, application, authentication, and system logs, and collect suspicious files before remediation. Credentials and secrets accessible to the WordPress/PHP process should be considered potentially exposed and rotated based on the findings of the investigation.

CISA’s inclusion of the vulnerability in KEV confirms that remediation should be treated as an immediate operational priority rather than a routine patch-cycle item. Federal Civilian Executive Branch agencies were directed to address the issue by November 6, 2026.

FAQ

What is CVE-2026-119977 and how does it work?

CVE-2026-119977 is a high-severity unauthenticated remote code execution vulnerability in WordPress Core caused by a TOCTOU race condition in the upgrade process. During full-package Core updates, WordPress temporarily stages installation files in predictable web-accessible locations. An attacker who reaches the staged installer during this brief window may be able to execute arbitrary PHP code on the server.

When was CVE-2026-119977 first discovered?

WordPress credited security researcher Umut Bayram with reporting the vulnerability. WordPress released version 7.1.4 containing the fix on October 28, 2026, while the CVE record was published on October 31. The reviewed sources do not specify the exact date on which the vulnerability was originally reported privately to WordPress.

What is the impact of CVE-2026-119977 on systems?

Successful exploitation can allow an unauthenticated remote attacker to execute arbitrary code on the affected WordPress server during the vulnerable upgrade window. Depending on the privileges of the web server process and the attacker’s follow-on actions, this could lead to website compromise, malicious file deployment, data theft, persistence, credential exposure, or further intrusion into connected infrastructure.

Can CVE-2026-119977 still affect me in 2026?

Yes. WordPress installations running affected versions remain at risk, and exploitation is occurring in the wild. CISA added the vulnerability to its Known Exploited Vulnerabilities catalog after evidence of active attacks, while security vendors have recorded tens of thousands of requests attempting to reach vulnerable staging paths.

How can I protect myself from CVE-2026-119977?

Upgrade WordPress to version 7.1.4 or a later supported release immediately and confirm that the update completed successfully. Review web server and WAF logs for requests targeting temporary upgrade directories, inspect sites for unauthorized PHP files, administrator accounts, plugins, or configuration changes, and investigate systems that were updated while exploitation attempts were underway. Organizations should also monitor WordPress and CISA advisories for updated details for CVE-2026-119977 as the exploitation landscape develops.



The post CVE-2026-119977: WordPress Core RCE Flaw Exploited During Software Upgrades appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-112816: Critical LXD and MicroCloud Authentication Bypass Enables Cluster Takeover SOC Prime Team
    Canonical has released security updates addressing CVE-2026-112816, a critical authentication bypass vulnerability affecting LXD and MicroCloud. The flaw carries a maximum CVSS score of 10.0 and can allow an unauthenticated remote attacker to impersonate a trusted TLS client without possessing that client’s private key. Successful exploitation can provide access to the LXD or MicroCloud API with the privileges assigned to the impersonated identity. When the trusted identity has sufficient pe
     

CVE-2026-112816: Critical LXD and MicroCloud Authentication Bypass Enables Cluster Takeover

2 de Novembro de 2026, 11:39

Canonical has released security updates addressing CVE-2026-112816, a critical authentication bypass vulnerability affecting LXD and MicroCloud. The flaw carries a maximum CVSS score of 10.0 and can allow an unauthenticated remote attacker to impersonate a trusted TLS client without possessing that client’s private key.

Successful exploitation can provide access to the LXD or MicroCloud API with the privileges assigned to the impersonated identity. When the trusted identity has sufficient permissions, an attacker may gain full access to the cluster, managed virtual machines, and potentially root-level access to the underlying host.

The vulnerability stems from improper validation of client certificate chains used for mutual TLS authentication. Instead of authenticating only the leaf certificate for which the client proves possession of the corresponding private key, vulnerable implementations compare every certificate supplied in the client-controlled chain against trusted certificates.

An attacker who can reach the HTTPS API and obtain the public certificate of an already trusted client can therefore append that certificate behind an attacker-controlled leaf certificate and be accepted as the trusted identity.

Canonical disclosed the issue in late October 2026 after the vulnerability was referred by the Incus project. Fixed LXD and MicroCloud releases are now available, and administrators are strongly advised to update immediately.

The flaw is especially significant in infrastructure environments because LXD manages system containers and virtual machines, while MicroCloud coordinates clustered infrastructure. Compromise of an administrative identity can therefore extend beyond a single service and provide control over workloads or the host itself.

For CVE-2026-112816 detection, security teams should prioritize identifying internet- or network-accessible LXD and MicroCloud HTTPS APIs, reviewing trusted client certificates, and correlating successful certificate-based authentication with unexpected source systems or unusual administrative operations.

SOC Prime’s AI-Native Detection Intelligence Platform enables security teams to strengthen coverage for exploitation and post-compromise behavior across network, Linux, cloud, container, and identity telemetry.

Contact Sales

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-112816, defenders should combine vulnerable-version inventory with API access monitoring, certificate authentication telemetry, and suspicious administrative activity affecting containers, virtual machines, or cluster configuration.

CVE-2026-112816 analysis

CVE-2026-112816 is an improper certificate validation vulnerability in the HTTPS listener used by Canonical LXD and MicroCloud.

Both products can use mutual TLS to authenticate remote clients. Under normal mTLS behavior, the connecting client presents a certificate and proves ownership of the private key associated with the certificate used as the leaf of the TLS chain.

The problem arises because vulnerable LXD and MicroCloud implementations inspect more than that authenticated leaf certificate.

According to Canonical, remote API authentication logic compared all certificates presented by a client against entries in the trusted certificate store. However, TLS proves private-key possession only for the leaf certificate. Additional certificates in the presented chain are supplied by the client and do not independently prove ownership of their corresponding private keys.

This creates an authentication gap.

An attacker can generate a certificate and private key they control, use that certificate as the leaf, and append the public certificate of a trusted client elsewhere in the presented chain. The vulnerable server may find the trusted certificate and associate the connection with that trusted identity even though the attacker does not possess its private key.

The details for CVE-2026-112816 therefore show that exploitation depends primarily on two prerequisites:

  • The attacker can reach the LXD or MicroCloud HTTPS API.
  • The attacker possesses the public certificate of an identity already trusted by the target.

The trusted client’s private key is not required.

This distinction explains the vulnerability’s critical severity. Certificate-based authentication is expected to demonstrate possession of a secret private key, but the affected logic effectively allows possession of the public certificate alone to satisfy part of the trust decision.

A standalone LXD installation does not expose its remote HTTPS API by default. The Hacker News notes that LXD normally listens only on its local Unix socket unless an administrator enables network access, for example through the core.https_address configuration.

This means not every vulnerable LXD installation is remotely exploitable from another host.

Exposure becomes significantly higher when administrators enable the API across a management network or expose it to the internet.

MicroCloud presents another relevant attack scenario. Canonical states that an attacker who can intercept the public TLS certificate of a machine joining a MicroCloud cluster may subsequently authenticate as that joined member.

CVE-2026-112816 affects vulnerable Canonical LXD releases including 4.0.14, 5.0.10, 5.21.8, and 6.9 before their corresponding fixed releases.

Canonical lists these patched LXD versions:

  • LXD 6.10.1 for the 6/stable channel
  • LXD 5.21.9 for 5.21/stable
  • LXD 5.0.11 for 5.0/stable
  • LXD 4.0.15 for 4.0/stable

For MicroCloud, fixed versions are:

  • MicroCloud 3.4.1 for 3/stable
  • MicroCloud 2.1.5 for 2/stable

Ubuntu’s CVE record describes successful exploitation as allowing an unauthenticated attacker to authenticate as a trusted client and gain full access to the cluster and managed virtual machines through a crafted certificate chain.

The maximum CVSS score of 10.0 reflects network accessibility, low attack complexity, no required privileges, and no user interaction, combined with potentially high impact to confidentiality, integrity, and availability.

Impact ultimately depends on the privileges of the identity being impersonated.

A restricted identity may provide limited API capabilities. A highly privileged client or cluster identity can provide substantially greater access.

Canonical explicitly warns that impersonation of a privileged trusted user can result in root access to the host machine.

That can potentially allow an attacker to:

  • Manage or modify containers and virtual machines.
  • Access workloads managed through the compromised LXD environment.
  • Modify infrastructure configuration.
  • Create new workloads or alter existing ones.
  • Interfere with availability.
  • Access data available to the impersonated identity.
  • Potentially reach the host with root-level privileges when sufficient permissions are available.

The flaw was originally identified in the related Incus project and then referred to Canonical, which confirmed that the same certificate-chain authentication problem affected LXD.

Incus describes the underlying issue similarly: the server requested client certificates without verifying the entire submitted chain, while trust checks iterated across every supplied peer certificate rather than restricting authentication to the actual leaf certificate. Incus addressed the issue in version 7.6.0.

The vulnerability appears to have existed for an extended period. Incus states that the equivalent authentication logic had been present since its initial release. Canonical’s public advisory does not provide an exact date for when the vulnerable LXD behavior was first introduced.

As of November 2, 2026, an independent CVE-2026-112816 PoC and lab reproduction have been published publicly. This represents a change from The Hacker News report published on November 1, which stated that no working exploit had yet been released. The public reproduction appeared after disclosure and is not the original vulnerability research.

Canonical and the referenced reporting have not indicated that the vulnerability has been exploited in real-world attacks.

The Hacker News reports that the issue was not known to be exploited as of the U.S. CISA assessment dated October 30 and was not included in CISA’s Known Exploited Vulnerabilities catalog at that time.

There are therefore no campaign-specific CVE-2026-112816 IOCs such as confirmed malicious IP addresses, domains, malware hashes, or known attacker infrastructure associated with exploitation.

Defenders should instead focus on vulnerability exposure and behavior.

Potential hunting opportunities include:

  • Remote connections to LXD or MicroCloud HTTPS APIs from unexpected systems.
  • Successful API authentication originating from networks not normally used by trusted administrators.
  • A trusted certificate identity appearing from multiple unrelated source systems.
  • Administrative API activity that does not match the expected owner of a certificate.
  • Unexpected creation, deletion, or modification of containers and virtual machines.
  • Changes to trusted certificate entries.
  • New or altered cluster members.
  • Unexpected changes to storage, networking, profiles, projects, or instance configuration.
  • Privileged operations occurring shortly after unusual certificate-based authentication.
  • API connections to management interfaces that were not intended to be remotely accessible.

Organizations should also inventory trusted certificates associated with former administrators, retired hosts, automation systems, and cluster members.

Because exploitation requires the public certificate rather than the private key, defenders should not treat the confidentiality of private keys alone as sufficient protection against this specific vulnerability.

Monitoring should also account for shared management networks.

An API that is not exposed directly to the public internet can still be exploitable by an attacker who has already gained a foothold on another system capable of reaching the management interface.

This makes lateral movement particularly relevant. A compromised workstation, server, CI/CD runner, management host, or cloud workload with network access to the LXD API could provide the position needed to exploit an otherwise internally exposed system.

CVE-2026-112816 Mitigation

Canonical recommends upgrading affected LXD and MicroCloud deployments to the latest fixed versions immediately.

For Snap-based deployments, administrators can update using:

sudo snap refresh lxd

and:

sudo snap refresh microcloud

After refreshing, verify the version actually installed rather than assuming that the update was applied successfully.

Canonical noted during disclosure that some LXD point releases were progressing from candidate to stable channels. Administrators should therefore explicitly confirm that their system is running one of the fixed versions.

The primary CVE-2026-112816 mitigation is upgrading to:

ProductFixed version
LXD 6.x6.10.1
LXD 5.215.21.9
LXD 5.05.0.11
LXD 4.04.0.15
MicroCloud 3.x3.4.1
MicroCloud 2.x2.1.5

Canonical has not published a configuration-based workaround that fully eliminates the underlying authentication defect.

If immediate upgrading is impossible, restrict network access to the HTTPS API as aggressively as operational requirements allow.

Only authorized management hosts and trusted infrastructure should be able to establish connections to the listener.

For LXD installations that do not require remote management, administrators should evaluate whether the network API needs to remain enabled at all.

For environments that require remote access:

  • Restrict the API using host or network firewalls.
  • Permit connections only from dedicated management networks.
  • Avoid exposing the API directly to the public internet.
  • Use VPN or bastion-based administrative access where appropriate.
  • Segment container and virtualization management infrastructure from user networks.
  • Monitor all successful administrative API requests.
  • Review trusted certificates and remove entries that are no longer necessary.

These controls reduce exposure but do not correct the vulnerable certificate-validation logic.

Organizations running MicroCloud should prioritize updating all relevant cluster members and review recent joining activity for unexpected systems or certificate identities.

Administrators should also review their trusted certificate stores.

Remove certificates belonging to decommissioned hosts, former administrators, unused automation systems, or identities that no longer require access.

Where suspicious activity is discovered, investigate the affected host and cluster before rotating credentials or modifying evidence.

Relevant sources of telemetry may include:

  • LXD and MicroCloud service logs
  • Linux system logs
  • Firewall and network flow records
  • Reverse proxy telemetry, if applicable
  • Host EDR data
  • Cloud network logs
  • Cluster configuration and membership history
  • Administrative change records

Look for unexpected instance creation, modification, deletion, snapshot activity, storage operations, networking changes, and configuration updates.

If exploitation is suspected and a privileged certificate identity was impersonated, defenders should treat potential host-level compromise seriously because Canonical confirms that root access may be possible depending on the victim identity’s permissions.

Incident responders should preserve relevant evidence and inspect the system for persistence, unauthorized accounts or certificates, modified services, new workloads, suspicious processes, and abnormal outbound network communication.

Organizations using Incus rather than Canonical LXD should separately update to Incus 7.6.0 or the relevant supported fixed release because the related project was affected by the same underlying certificate-chain trust issue.

Ubuntu also notes that its archive-packaged LXD versions for currently listed Ubuntu releases are either not shipped through the affected package path or not affected, while Canonical’s security guidance focuses on the Snap releases. Administrators should still verify the actual LXD distribution and version running in their environment rather than assuming exposure based solely on the Ubuntu release.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-112816 and how does it work?

CVE-2026-112816 is a critical improper certificate validation vulnerability affecting Canonical LXD and MicroCloud. Vulnerable servers compare multiple certificates supplied in a client-controlled TLS chain against trusted certificates instead of limiting the authentication decision to the leaf certificate for which private-key possession was actually demonstrated. An attacker who can reach the HTTPS API and obtains the public certificate of a trusted identity can potentially authenticate as that identity without possessing its private key.

When was CVE-2026-112816 first discovered?

The issue was referred to Canonical by the Incus project and publicly disclosed by Canonical in late October 2026. Canonical’s security advisory was published on October 28, fixed releases followed across the relevant channels, and the CVE record was published on October 30. The available Canonical sources do not provide the exact date on which researchers first identified the underlying flaw.

What is the impact of CVE-2026-112816 on systems?

Successful exploitation can allow an unauthenticated attacker to impersonate a trusted LXD or MicroCloud client. The attacker receives the access associated with the impersonated identity, potentially including control over the cluster and managed virtual machines. If the trusted identity is sufficiently privileged, Canonical warns that exploitation can result in root access to the host. The flaw carries a maximum CVSS score of 10.0.

Can CVE-2026-112816 still affect me in 2026?

Yes. LXD or MicroCloud systems that remain on vulnerable versions can still be exposed, particularly when their HTTPS API is reachable from an attacker-controlled system. The risk is higher when remote API access is broadly exposed and trusted client certificates can be obtained. There is currently no confirmed evidence in the referenced sources of exploitation in the wild, but public technical reproduction is now available, increasing the importance of prompt patching.

How can I protect myself from CVE-2026-112816?

Upgrade LXD to 6.10.1, 5.21.9, 5.0.11, or 4.0.15 as appropriate, and update MicroCloud to 3.4.1 or 2.1.5. Verify the installed version after updating. Until patching is complete, restrict access to the HTTPS API to trusted management hosts and networks. Canonical does not provide a configuration workaround that fully fixes the certificate-validation flaw, so upgrading remains the primary remediation.



The post CVE-2026-112816: Critical LXD and MicroCloud Authentication Bypass Enables Cluster Takeover appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-108142: Critical Veeam Backup & Replication Authorization Bypass SOC Prime Team
    Veeam has released security updates to address CVE-2026-108142, a critical authorization bypass vulnerability affecting Veeam Backup & Replication 13. The flaw allows an unauthenticated remote attacker to bypass authorization controls associated with the Veeam CDP Coordinator Service. The vulnerability carries a CVSS v4.0 score of 9.1 and affects both Windows-based Veeam Backup & Replication deployments and the Veeam Software Appliance. Veeam disclosed the issue on October 27, 2026 a
     

CVE-2026-108142: Critical Veeam Backup & Replication Authorization Bypass

29 de Outubro de 2026, 09:59

Veeam has released security updates to address CVE-2026-108142, a critical authorization bypass vulnerability affecting Veeam Backup & Replication 13. The flaw allows an unauthenticated remote attacker to bypass authorization controls associated with the Veeam CDP Coordinator Service.

The vulnerability carries a CVSS v4.0 score of 9.1 and affects both Windows-based Veeam Backup & Replication deployments and the Veeam Software Appliance. Veeam disclosed the issue on October 27, 2026 as part of security advisory KB4948.

Backup infrastructure is an especially sensitive security target because it contains recovery data and often has privileged connectivity to production systems. An authorization weakness affecting a central backup component therefore warrants immediate attention even though the vendor has not publicly documented the complete exploitation chain.

Veeam’s CVSS vector identifies network-based exploitation with low attack complexity, no privileges required, and no user interaction. However, the vector also specifies that additional attack requirements must be present. Veeam has not publicly explained those prerequisites.

The vulnerability affects Veeam Backup & Replication 13.1.1.18 and all earlier builds in the 13.1 branch, as well as version 13.0.2.29 and all earlier 13.0 builds. Veeam explicitly states that older releases such as version 12.x are not affected by this specific flaw.

For CVE-2026-108142 detection, security teams should prioritize identifying vulnerable Backup & Replication installations and monitoring the backup server for unexpected activity involving the CDP Coordinator Service, unauthorized configuration changes, suspicious backup infrastructure modifications, and network connections from untrusted systems.

SOC Prime users can strengthen visibility into vulnerability exploitation and post-compromise activity by correlating network, endpoint, identity, and application telemetry with behavior-based detection content.

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-108142, defenders should combine vulnerability inventory with monitoring of Veeam services, administrative activity, system changes, and network access to backup infrastructure.

Contact Sales

CVE-2026-108142 analysis

The vulnerability is located in the Veeam CDP Coordinator Service, a component of Veeam Backup & Replication responsible for coordinating Continuous Data Protection operations.

According to Veeam documentation, the CDP Coordinator Service runs on the backup server and communicates with VMware vCenter, assigns CDP tasks, manages infrastructure components involved in Continuous Data Protection, and coordinates replication and data transfer operations.

This makes authorization controls around the service particularly important. The backup server acts as the configuration and management core of the backup infrastructure, while the CDP Coordinator Service can interact with infrastructure components involved in replication.

The details for CVE-2026-108142 remain intentionally limited in the public disclosure.

Veeam describes the vulnerability as allowing an unauthenticated attacker to bypass authorization on the CDP Coordinator Service but does not disclose the vulnerable request, affected function, protocol interaction, exploitation sequence, or underlying implementation defect.

The CVE is categorized as CWE-636, Not Failing Securely, commonly described as a “fail-open” condition. This weakness class occurs when a security mechanism encounters an error or unexpected state and falls into a less secure condition instead of denying access.

However, the CWE classification alone should not be used to infer the precise implementation error in Veeam’s software. The vendor has not published enough technical information to determine exactly how the authorization bypass is triggered.

The CVSS v4.0 vector is:

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H

This indicates:

  • Network-based attack vector
  • Low attack complexity
  • Additional attack requirements present
  • No privileges required
  • No user interaction required
  • No direct confidentiality impact identified
  • High integrity and availability impact
  • High integrity and availability impact on subsequent systems

That final distinction is important. Veeam’s scoring suggests that successful exploitation could affect not only the vulnerable backup system but also systems downstream from it. However, the vendor has not described exactly what operations an attacker can perform after bypassing authorization.

Neither Veeam nor the supplied reports state that the vulnerability provides arbitrary remote code execution.

CybersecurityNews specifically notes that the advisory does not describe an attack sequence or say that the flaw enables RCE. CyberPress likewise states that Veeam has not published exploitation steps or claimed code execution.

Therefore, claims that the flaw directly provides shell access, SYSTEM privileges, credential theft, or arbitrary command execution would currently go beyond the available evidence.

CVE-2026-108142 affects two Veeam Backup & Replication 13 branches:

  • Version 13.1.1.18 and earlier 13.1 builds
  • Version 13.0.2.29 and earlier 13.0 builds

The vulnerability applies to both Windows-based Veeam Backup & Replication installations and Veeam Software Appliance deployments.

Veeam Backup & Replication 12.x and other older releases identified by the vendor are not affected by this particular issue.

Organizations should verify the exact build rather than relying solely on the major version number.

For example, an installation reporting version 13.1 may still be vulnerable unless it has been upgraded to build 13.1.2.57 or later.

Administrators can review their installed Backup & Replication build from the product interface and compare it with Veeam’s release information.

At the time of writing, no public CVE-2026-108142 PoC has been documented by Veeam or the supplied security reports. Independent public vulnerability tracking also reports no openly available proof-of-concept exploit.

Veeam has likewise not reported active exploitation of the vulnerability.

This distinction is particularly relevant because Veeam infrastructure has been targeted through other vulnerabilities in previous attacks. CybersecurityNews notes prior exploitation of CVE-2024-40711 in ransomware operations, but that historical activity does not demonstrate exploitation of the newly disclosed authorization bypass.

As of October 29, 2026, the new CVE is also not listed in CISA’s Known Exploited Vulnerabilities catalog according to currently available vulnerability tracking data.

There are therefore no confirmed campaign-specific CVE-2026-108142 IOCs such as malicious IP addresses, domains, hashes, exploit payloads, or known attacker infrastructure associated with this vulnerability.

Security teams should instead focus on exposure assessment and behavioral monitoring.

Potential investigation points include:

  • Network connections to Veeam backup infrastructure from unexpected systems
  • Unexpected interaction with the CDP Coordinator Service
  • Unauthorized changes to backup or CDP configuration
  • New or modified backup jobs without an administrative explanation
  • Unexpected service restarts or failures
  • Changes to replication policies
  • Modifications to protected infrastructure that do not correspond with approved administrative activity
  • Suspicious account or privilege changes on the backup server
  • Unexpected processes or network activity originating from Veeam infrastructure
  • Attempts to reach backup management services from user networks or internet-facing systems

These behaviors are not vulnerability-specific indicators. They are defensive hunting opportunities that may help uncover suspicious activity involving a critical backup server while technical exploitation details remain unavailable.

Organizations should also review network segmentation around Veeam infrastructure.

Backup servers should not be broadly reachable from ordinary workstations, guest environments, or untrusted network segments. Only systems that require communication with Veeam services should be permitted to reach the relevant interfaces and ports.

This reduces the number of systems capable of interacting with a vulnerable service while patches are being deployed.

The October security update also addresses three additional vulnerabilities.

CVE-2026-108140 and CVE-2026-108141 are medium-severity relative path traversal vulnerabilities rated CVSS 5.9. Exploitation requires an authenticated Restore Operator who also controls the contents of a backed-up NAS share. Under those conditions, attacker-controlled files can be written to arbitrary locations on the backup server.

A separate issue, CVE-2026-105477, affects Veeam Agent for Linux installations managed by Backup & Replication. The high-severity vulnerability can enable local privilege escalation and is fixed in Veeam Agent for Linux 13.1.2, build 13.1.2.11.

Organizations applying the October updates should therefore review their entire Veeam environment rather than addressing only the critical authorization bypass.

CVE-2026-108142 Mitigation

The primary remediation is to install the fixed Veeam Backup & Replication releases.

For the 13.1 branch, upgrade to:

Veeam Backup & Replication 13.1.2 — build 13.1.2.57

For the 13.0 branch, upgrade to:

Veeam Backup & Replication 13.0.3 — build 13.0.3.63

These builds contain the vendor-provided fix for the authorization vulnerability.

The recommended CVE-2026-108142 mitigation process should begin with identifying every Veeam Backup & Replication server and determining its exact installed build.

Security teams should prioritize upgrades for backup servers that are accessible across large network segments, connected to critical virtualization infrastructure, or supporting high-value production workloads.

The patch should be treated as a security priority because exploitation requires no authenticated account according to the published CVSS vector.

Veeam has not published a complete workaround in KB4948 that eliminates the vulnerability without installing the fixed software.

If an immediate upgrade is operationally impossible, organizations should apply defense-in-depth measures until patching can be completed:

  • Restrict access to Veeam backup servers using network segmentation.
  • Permit connections only from systems that legitimately require access.
  • Block unnecessary communication from workstation and user VLANs.
  • Prevent direct internet exposure of backup infrastructure.
  • Apply host-based firewall restrictions where operationally appropriate.
  • Monitor access to Veeam services from unexpected systems.
  • Review administrative and backup configuration changes.
  • Monitor the backup server for unusual process execution or outbound connections.
  • Protect administrative credentials using strong authentication and least privilege.
  • Maintain immutable or offline backup copies where possible.

These controls reduce attack surface but should not be considered substitutes for the vendor update.

Veeam’s release information states that 13.1.2.57 is a cumulative patch addressing security vulnerabilities along with other reported issues. The patch can be distributed through Veeam’s update mechanisms or installed using updated installation media.

After upgrading, administrators should verify that the expected fixed build is running.

They should also confirm that backup and replication jobs operate normally and test restoration capabilities. Security updates to backup infrastructure should not be considered complete until recoverability has been validated.

Because no vulnerability-specific exploit indicators are currently public, organizations should review historical activity on systems that remained vulnerable before patching.

Important sources include:

  • Veeam service logs
  • Windows Event Logs
  • Veeam configuration and job history
  • EDR telemetry from backup servers
  • Firewall and network flow logs
  • Authentication records
  • Administrative activity
  • vCenter and virtualization management logs

Security teams should investigate unexpected changes to jobs, repositories, replication configuration, protection policies, infrastructure components, or administrative accounts.

Backup integrity should also be verified.

Attackers frequently target backup systems during broader intrusions to impair recovery. Even though public reporting does not establish ransomware exploitation of this CVE, organizations investigating suspicious activity should confirm that restore points, immutable copies, and offline backups have not been altered.

Where compromise cannot be excluded, incident responders should protect clean backup copies before conducting remediation.

Credentials accessible from the backup infrastructure should also be reviewed and rotated if evidence indicates unauthorized access.

Organizations running Veeam Agent for Linux managed by Backup & Replication should separately upgrade vulnerable agents to version 13.1.2, build 13.1.2.11, to remediate CVE-2026-105477.

The critical authorization bypass and the three additional vulnerabilities were reported to Veeam through HackerOne. Veeam released fixes for all four issues on October 27, 2026.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-108142 and how does it work?

CVE-2026-108142 is a critical authorization bypass vulnerability affecting the Veeam CDP Coordinator Service in Veeam Backup & Replication 13. According to Veeam, an unauthenticated attacker can bypass authorization controls on the affected service. Exploitation is network-based, requires low attack complexity, no existing privileges, and no user interaction. The vendor has not publicly disclosed the underlying implementation defect or exact exploitation sequence, so further technical claims about how the bypass is triggered would currently be speculative.

When was CVE-2026-108142 first discovered?

The CVE was publicly disclosed by Veeam on October 27, 2026 through security advisory KB4948. The vulnerability was reported through HackerOne. The public CVE record was also published on October 27, 2026. Veeam has not disclosed the precise date on which the researcher originally discovered the flaw.

What is the impact of CVE-2026-108142 on systems?

The vulnerability can allow an unauthenticated network attacker to bypass authorization on the Veeam CDP Coordinator Service. Veeam rates the flaw Critical with a CVSS v4.0 score of 9.1. Its published scoring indicates high integrity and availability impact on both the vulnerable system and subsequent systems, while no confidentiality impact is currently identified. Veeam has not publicly stated that successful exploitation results in remote code execution.

Can CVE-2026-108142 still affect me in 2026?

Yes, if you are running an affected Veeam Backup & Replication 13 build. Vulnerable versions include 13.1.1.18 and earlier 13.1 builds, as well as 13.0.2.29 and earlier 13.0 builds. Version 12.x is not affected by this specific vulnerability. Systems upgraded to 13.1.2 build 13.1.2.57 or 13.0.3 build 13.0.3.63 contain the vendor fix.

How can I protect myself from CVE-2026-108142?

Upgrade Veeam Backup & Replication to version 13.1.2 build 13.1.2.57 or version 13.0.3 build 13.0.3.63, depending on the branch currently deployed. Until patching is complete, restrict network access to Veeam backup infrastructure, prevent unnecessary exposure of backup services, monitor administrative and service activity, and review systems for unauthorized configuration changes. Because Veeam has not published a complete workaround that replaces the software update, installing the fixed build remains the primary remediation.



The post CVE-2026-108142: Critical Veeam Backup & Replication Authorization Bypass appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-76418: Cisco Secure Firewall Zero-Day Exploited in SSL VPN Attacks SOC Prime Team
    Cisco has released security updates for CVE-2026-76418, a high-severity zero-day vulnerability affecting the Remote Access SSL VPN service in Cisco Secure Firewall Adaptive Security Appliance (ASA) and Secure Firewall Threat Defense (FTD) software. The flaw is being actively exploited in the wild and can allow an unauthenticated remote attacker to force a vulnerable firewall to reload, causing a denial-of-service (DoS) condition and disrupting remote access. Cisco assigned the vulnerability
     

CVE-2026-76418: Cisco Secure Firewall Zero-Day Exploited in SSL VPN Attacks

29 de Outubro de 2026, 09:53

Cisco has released security updates for CVE-2026-76418, a high-severity zero-day vulnerability affecting the Remote Access SSL VPN service in Cisco Secure Firewall Adaptive Security Appliance (ASA) and Secure Firewall Threat Defense (FTD) software. The flaw is being actively exploited in the wild and can allow an unauthenticated remote attacker to force a vulnerable firewall to reload, causing a denial-of-service (DoS) condition and disrupting remote access.

Cisco assigned the vulnerability a CVSS 3.1 score of 8.6. The flaw requires no authentication or user interaction and has low attack complexity. Its primary security consequence is loss of availability rather than confidentiality or integrity compromise. Cisco has not associated the vulnerability with remote code execution or confirmed data theft.

The vulnerability is particularly important because edge security devices and VPN gateways are often directly exposed to the internet and provide critical access to corporate environments. Repeated exploitation could force affected appliances to restart and interrupt VPN connectivity for remote employees and administrators.

Cisco disclosed the vulnerability on October 28, 2026, after its Product Security Incident Response Team (PSIRT) became aware of active exploitation during October. The issue was originally identified by Eric Fernald while resolving a Cisco Technical Assistance Center support case.

For CVE-2026-76418 detection, security teams should prioritize monitoring internet-facing Cisco ASA and FTD appliances for unexpected reloads, repeated SSL VPN connection attempts, abnormal authentication activity, and availability disruptions affecting remote-access services.

SOC Prime’s AI-Native Detection Intelligence Platform enables security teams to strengthen visibility into vulnerability exploitation and suspicious behavior across SIEM, EDR, firewall, network, and identity telemetry.

Click Explore Detections to access relevant detection content and threat hunting logic. To Detect CVE-2026-76418, defenders should combine firewall configuration assessment with VPN telemetry, device-reload events, network activity, and authentication logs to identify exploitation attempts and confirm exposure.

Contact Sales

CVE-2026-76418 analysis

The vulnerability exists in the Remote Access SSL VPN functionality of Cisco Secure Firewall ASA and Secure FTD software.

According to Cisco, the root cause involves logic errors that occur when secondary authentication is configured on a tunnel group. An unauthenticated attacker can send a specially crafted request while connecting to the SSL remote-access VPN service and trigger an unexpected device reload.

Importantly, a successful VPN authentication is not required to reach the vulnerable processing path. This significantly increases the potential attack surface because an attacker only needs network access to the exposed SSL VPN service rather than valid VPN credentials.

The details for CVE-2026-76418 indicate that three primary conditions must be present for a device to be exposed:

  • The firewall must run a vulnerable Cisco Secure Firewall ASA or FTD release.
  • The SSL Remote Access VPN login service must be reachable.
  • Secondary authentication must be configured within an affected tunnel group.

Cisco recommends administrators first determine whether SSL VPN functionality is enabled. On ASA systems, configurations containing webvpn with SSL VPN enabled on an interface require additional review. FTD administrators should inspect the deployed Remote Access VPN configuration through Secure Firewall Management Center or Device Manager.

Administrators should then inspect tunnel groups for:

secondary-authentication-server-group

When tunnel-group-list enable is configured, every tunnel group should be examined, including DefaultWEBVPNGroup. Cisco specifically warns that checking only connection profiles displayed on the VPN login page is insufficient.

Removing or disabling the tunnel-group list does not automatically eliminate exposure. If DefaultWEBVPNGroup still uses secondary authentication, the vulnerable path remains reachable.

CVE-2026-76418 affects Cisco Secure Firewall ASA and Secure FTD deployments that satisfy these configuration conditions and run vulnerable software releases.

Cisco has confirmed that the following products are not affected:

  • Cloud-delivered Firewall
  • Cloud-delivered Firewall Management Center
  • Cisco Secure Access
  • Secure Firewall Management Center Software

The flaw is categorized as CWE-690, which relates to an unchecked return value leading to a NULL pointer dereference. Cisco’s CVSS vector reflects network accessibility, low attack complexity, no privileges required, no user interaction, and high availability impact.

A successful attack does not provide the adversary with administrative access to the firewall based on the currently disclosed information. Instead, the appliance reloads unexpectedly, interrupting its availability.

Depending on network architecture, repeated exploitation could have broader operational consequences. An affected firewall may provide remote connectivity for employees, administrators, partners, or third-party services. Interrupting that gateway can therefore interfere with business operations even without compromising data.

Cisco has confirmed that attacks exploiting the vulnerability occurred during October 2026 but has not identified the threat actors responsible or disclosed victim information. CybersecurityNews likewise reports no confirmed connection to data theft or remote code execution.

The issue should also be distinguished from other recently disclosed Cisco firewall vulnerabilities. It is separate from previously reported flaws affecting Cisco ASA and VPN infrastructure, with different technical causes and exploitation paths.

At the time of writing, neither Cisco’s advisory nor the supplied reporting provides a public CVE-2026-76418 PoC containing reproducible exploit code. The absence of a public proof of concept does not reduce the urgency of remediation because Cisco has already confirmed real-world exploitation.

Cisco has also not published campaign-specific CVE-2026-76418 IOCs, such as attacker IP addresses, domains, payload hashes, or named threat infrastructure.

This means defenders should prioritize behavioral and configuration-based hunting rather than relying exclusively on static indicators.

Potential investigation points include:

  • Unexpected ASA or FTD reloads without an administrative or maintenance explanation
  • Repeated connections to the public SSL VPN service immediately before a reload
  • Clusters of abnormal remote-access VPN requests from external infrastructure
  • Repeated availability disruptions affecting the VPN gateway
  • Firewall uptime unexpectedly resetting
  • Unusual authentication activity surrounding device restarts
  • Repeated connections from the same or related IP ranges before service interruption
  • Multiple unexplained appliance reloads over a short period

Teams should also correlate firewall events with upstream network telemetry. Load balancers, edge routers, DDoS protection systems, IDS/IPS platforms, or external monitoring tools may retain evidence of connections that occurred immediately before the firewall became unavailable.

Preserving this telemetry is especially important when the firewall itself is repeatedly restarted because some volatile diagnostic information may be lost.

Organizations should additionally determine whether attackers attempted other activity before or after exploitation. Cisco currently characterizes the vulnerability as a denial-of-service flaw, so defenders should avoid automatically interpreting a device crash as evidence of full firewall compromise.

However, an unexplained restart of an internet-facing security appliance still warrants investigation, particularly when exploitation has been confirmed in the wild.

CVE-2026-76418 Mitigation

Cisco has released fixed ASA and FTD software and strongly recommends upgrading because no complete workaround addresses the underlying vulnerability.

The first fixed Cisco Secure Firewall ASA releases are:

ASA release branchFirst fixed release
9.16 and earlier9.16.4.104
9.189.18.4.96
9.209.20.4.50
9.229.22.3.200
9.239.23.1.48
9.249.24.1.27 / 9.24.10.1

For Secure FTD, Cisco lists:

FTD release branchFirst fixed release
7.0 and earlier7.0.11
7.27.2.13
7.47.4.9
7.67.6.7
7.77.7.14
10.010.0.3
10.110.1.1

Organizations should use Cisco’s Software Checker and compatibility documentation to determine the correct fixed release for their specific hardware and currently installed software branch.

Although Cisco lists no workaround that fully addresses the vulnerability, it documents temporary configuration mitigations involving secondary authentication.

The recommended CVE-2026-76418 mitigation depends on how tunnel groups are configured.

If DefaultWEBVPNGroup does not use secondary authentication, administrators can disable the tunnel-group list using:

no tunnel-group-list enable

This prevents users from selecting a connection profile from a list and instead requires them to know the correct profile.

If DefaultWEBVPNGroup does use secondary authentication, administrators can remove it using:

no secondary-authentication-server-group

However, Cisco warns that removing secondary authentication reduces the security posture of remote-access VPN authentication. Organizations should therefore carefully evaluate this temporary measure before deploying it.

These changes should be considered temporary risk-reduction measures rather than replacements for patching.

Because exploitation is already occurring, organizations should prioritize systems that are:

  • Internet-facing
  • Running vulnerable ASA or FTD releases
  • Providing SSL remote-access VPN connectivity
  • Using secondary authentication
  • Supporting critical remote workforce or administrative connectivity

Security teams should also verify whether high availability or failover architecture could reduce operational disruption while upgrades are performed.

After applying updates, confirm the running software version and verify that the appliance has successfully returned to service.

Administrators should review system logs covering the period before patching for unexplained reloads or other indications of exploitation.

If suspicious activity is identified, preserve relevant:

  • ASA or FTD system logs
  • Remote-access VPN logs
  • Authentication telemetry
  • Firewall configuration history
  • Upstream network flow data
  • External monitoring data
  • Identity provider logs associated with secondary authentication

Because Cisco has disclosed only an availability impact, responders should distinguish confirmed evidence from speculation. An unexpected firewall restart does not by itself establish that an attacker obtained configuration files, credentials, or code execution.

Nevertheless, organizations experiencing unexplained device reloads should review adjacent systems and authentication activity to ensure attackers were not simultaneously attempting other techniques.

Administrators should also avoid delaying upgrades solely because no public exploit code is available. Active exploitation occurred before public disclosure, demonstrating that at least one attacker already possessed the capability to trigger the vulnerable behavior.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-76418 and how does it work?

CVE-2026-76418 is a high-severity denial-of-service vulnerability in the Remote Access SSL VPN functionality of Cisco Secure Firewall ASA and Secure FTD software. The vulnerability results from logic errors triggered when secondary authentication is configured on an affected tunnel group. An unauthenticated remote attacker can send a crafted request to the SSL VPN service and cause the firewall to reload unexpectedly. A successful VPN login is not required to reach the vulnerable processing path.

When was CVE-2026-76418 first discovered?

Cisco publicly disclosed the vulnerability on October 28, 2026. The issue was identified by Eric Fernald while resolving a Cisco Technical Assistance Center support case. Cisco PSIRT became aware during October 2026 that attackers were already exploiting the vulnerability in real-world environments.

What is the impact of CVE-2026-76418 on systems?

Successful exploitation can force an affected Cisco ASA or FTD appliance to reload, causing a denial-of-service condition and interrupting firewall or remote-access VPN availability. Cisco assigns the vulnerability a CVSS score of 8.6 with high availability impact but no currently documented confidentiality or integrity impact. The vendor has not reported remote code execution or confirmed data theft resulting from the flaw.

Can CVE-2026-76418 still affect me in 2026?

Yes. The vulnerability is actively exploited and remains a risk for organizations running vulnerable Cisco ASA or FTD releases where the SSL remote-access VPN service is reachable and secondary authentication is configured in an affected tunnel group. Systems upgraded to Cisco’s fixed software releases are protected against the vulnerability described in the advisory.

How can I protect myself from CVE-2026-76418?

Upgrade Cisco Secure Firewall ASA or FTD software to the appropriate fixed release listed in Cisco’s security advisory. Administrators should also verify whether SSL remote-access VPN is enabled, inspect all relevant tunnel groups for secondary authentication, and review the DefaultWEBVPNGroup configuration. Where immediate patching is impossible, Cisco provides temporary mitigation options involving disabling the tunnel-group list or removing secondary authentication. Because these changes can affect functionality or reduce authentication security, they should be carefully evaluated and used only until the affected appliance can be upgraded.



The post CVE-2026-76418: Cisco Secure Firewall Zero-Day Exploited in SSL VPN Attacks appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-115881: Critical GoAhead TLS Flaw Allows Revoked Client Certificates SOC Prime Team
    A critical vulnerability in the GoAhead embedded web server can allow revoked client certificates to remain valid during mutual TLS authentication, potentially giving previously trusted identities continued access to protected devices and services. Tracked as CVE-2026-115881, the flaw carries a vendor-assigned CVSS score of 9.1 and affects GoAhead versions 3.4.5 through 6.1.0 when the software uses its OpenSSL-compatible TLS backend with certificate revocation lists configured. The issue was
     

CVE-2026-115881: Critical GoAhead TLS Flaw Allows Revoked Client Certificates

28 de Outubro de 2026, 12:03

A critical vulnerability in the GoAhead embedded web server can allow revoked client certificates to remain valid during mutual TLS authentication, potentially giving previously trusted identities continued access to protected devices and services.

Tracked as CVE-2026-115881, the flaw carries a vendor-assigned CVSS score of 9.1 and affects GoAhead versions 3.4.5 through 6.1.0 when the software uses its OpenSSL-compatible TLS backend with certificate revocation lists configured. The issue was fixed in GoAhead 6.1.1.

GoAhead is an embedded web server commonly integrated into routers, printers, gateways, industrial systems, and other network-connected products. However, the vulnerability does not affect every GoAhead installation. Exploitation requires a specific mutual TLS configuration, and the affected population of commercial devices has not been established.

The vulnerability stems from improper certificate revocation validation. GoAhead successfully loads a configured Certificate Revocation List (CRL) into OpenSSL’s certificate store, but fails to activate the OpenSSL flag required to enforce CRL checking. Consequently, a certificate explicitly marked as revoked can still complete authentication.

For CVE-2026-115881 detection, security teams should combine software inventory, TLS backend identification, certificate telemetry, and monitoring of mutual TLS authentication. Because an affected server treats the revoked certificate as valid, exploitation may not generate an obvious authentication failure or traditional exploit signature.

SOC Prime users can strengthen coverage for exploitation attempts and suspicious post-authentication behavior by correlating identity, network, application, and endpoint telemetry across their security stack.

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-115881, defenders should first identify vulnerable GoAhead deployments and then monitor for authentication performed with certificates that should already have been revoked.

Contact Sales

CVE-2026-115881 analysis

The vulnerability exists in the way GoAhead integrates Certificate Revocation List validation with its OpenSSL-compatible TLS backend.

In mutual TLS, both sides authenticate using digital certificates. Organizations can revoke a client certificate when a device is retired, an employee loses access, a private key is compromised, or the associated identity should otherwise no longer be trusted.

A CRL provides the server with a list of certificates that must be rejected.

Researchers at FoxIO found that GoAhead correctly loads the configured CRL using OpenSSL, but fails to enable the X509_V_FLAG_CRL_CHECK verification flag. Loading a CRL into the certificate store alone does not cause OpenSSL to check certificate revocation status.

As a result, certificate verification can complete successfully even when the client certificate appears on the configured revocation list.

FoxIO reproduced the issue using GoAhead 6.1.0 with OpenSSL 3.6.2. During testing, a revoked client certificate signed by a trusted CA successfully completed an mTLS handshake even when issuer verification was enabled. The server generated no startup warning indicating that revocation checking was ineffective.

This silent failure is particularly significant because administrators may reasonably assume that configuring a CRL means revoked certificates will be rejected.

The details for CVE-2026-115881 show that exploitation requires several conditions to be present:

  • GoAhead must use the OpenSSL-compatible TLS backend.
  • The deployment must require client certificates.
  • A trusted CA bundle must be configured.
  • Certificate issuer verification must be enabled for the clearest security impact.
  • A CRL must be configured.
  • The attacker must possess a certificate issued by the trusted authority that has subsequently been revoked.

The flaw therefore does not represent a generic authentication bypass against default GoAhead installations.

CVE-2026-115881 affects GoAhead versions 3.4.5 through 6.1.0 using the vulnerable OpenSSL-compatible code path with a CRL configured. GoAhead 6.1.1 corrects the issue by enabling CRL checking after the revocation list is loaded.

The attack scenario is most relevant when an adversary already possesses a formerly valid certificate. For example, a stolen device certificate could remain usable even after administrators revoke it. The attacker could then authenticate to whatever management interface, API, or protected resource that certificate identity is authorized to access.

Because the certificate is cryptographically valid and signed by the expected CA, ordinary certificate-chain validation does not necessarily expose the attack. The missing control is specifically revocation enforcement.

FoxIO has published a CVE-2026-115881 PoC as part of its technical research, demonstrating the vulnerable certificate-validation behavior. The researchers also published JA4Scan fingerprints that can help organizations identify GoAhead installations and distinguish TLS backends.

Those fingerprints are useful for exposure discovery, but they should not be treated as proof that a device is vulnerable. TLS fingerprinting can indicate that a server resembles a particular GoAhead/backend combination, while actual exposure still depends on version and compile-time configuration.

The critical OpenSSL issue was disclosed alongside two additional GoAhead TLS weaknesses.

A separate issue tracked as CVE-2026-115884 affects older LibreSSL verifier behavior and can allow an over-depth certificate chain to bypass GoAhead’s chain-depth restriction under a specific configuration where client certificates are required but issuer verification is disabled.

Another flaw affects GoAhead builds using Mbed TLS. A buffer-length mistake can reduce a configured 2048-bit Diffie-Hellman modulus to a single byte during certain TLS 1.2 DHE_RSA handshakes, potentially allowing a passive observer to recover session keys when a client accepts the malformed parameters.

These are separate vulnerabilities with different prerequisites. They should not be conflated with CVE-2026-115881 when assessing exposure.

FoxIO’s disclosure timeline states that the OpenSSL CRL issue was reported on April 30, 2026. GoAhead 6.1.1 containing the fix was released to device builders on August 2, while the security advisories became public on October 12. FoxIO published its detailed technical research on October 26.

As of October 28, 2026, there are no reports in the supplied sources of CVE-2026-115881 being exploited in real-world attacks.

Consequently, there are no campaign-specific CVE-2026-115881 IOCs such as confirmed malicious IP addresses, domains, payload hashes, or exploit infrastructure associated with in-the-wild exploitation.

Defenders should instead focus on exposure and behavioral indicators:

  • GoAhead versions between 3.4.5 and 6.1.0
  • OpenSSL-compatible TLS backend
  • Mutual TLS enabled
  • A configured Certificate Revocation List
  • Authentication using certificates whose serial numbers appear on the organization’s CRL
  • Unexpected access from retired or compromised device identities
  • Sensitive administrative activity following certificate-based authentication
  • New configuration changes or credential creation originating from embedded management interfaces
  • Network access to management services from unexpected locations

Organizations using centralized PKI should also correlate TLS authentication with certificate lifecycle information. A successful authentication event involving a certificate already marked as revoked is a high-value signal regardless of whether the underlying service is GoAhead.

CVE-2026-115881 Mitigation

The primary remediation is upgrading GoAhead to version 6.1.1 or later.

The patched release enables OpenSSL CRL enforcement after loading the configured revocation list, causing certificates listed as revoked to be rejected during validation.

For organizations developing products directly with GoAhead, updating the embedded server component should be prioritized before new firmware or software builds are distributed.

The situation is more complicated for end users operating commercial routers, gateways, printers, industrial equipment, or other appliances containing GoAhead.

GoAhead is generally embedded inside vendor firmware. Updating the upstream GoAhead project does not automatically update installed devices. Equipment owners therefore need to obtain a firmware release from the manufacturer that incorporates GoAhead 6.1.1 or a vendor-provided equivalent fix.

The recommended CVE-2026-115881 mitigation process should include:

  • Inventory devices and applications that may embed GoAhead.
  • Determine the installed GoAhead version where possible.
  • Identify whether the product uses OpenSSL, Mbed TLS, LibreSSL, or another supported backend.
  • Determine whether mutual TLS authentication is enabled.
  • Check whether a CRL is configured.
  • Contact device manufacturers to confirm whether their products include the vulnerable implementation.
  • Apply firmware containing GoAhead 6.1.1 or a vendor-specific fix as soon as it becomes available.
  • Restrict access to administrative and management interfaces.
  • Limit management services to trusted networks, VPNs, or dedicated administrative segments.
  • Review the status of all client certificates authorized to authenticate to affected devices.

Organizations should not assume that the presence of a CRL proves revocation is functioning correctly.

Where operationally practical, administrators can test their own infrastructure by revoking a dedicated test certificate and verifying that the device refuses the subsequent mTLS connection. Production certificates should not be used for this validation.

If immediate patching is impossible, network isolation becomes particularly important. Management interfaces exposed to untrusted networks should be restricted using firewall rules, segmentation, access control lists, or dedicated management networks.

Organizations should also review their PKI environment for certificates revoked because of suspected private-key compromise. Those credentials represent the highest-priority risk because an attacker possessing the corresponding private key may still be able to authenticate to vulnerable services.

If compromise is suspected, revoke or replace affected credentials, rotate related secrets, inspect administrative changes, and investigate activity performed under the certificate identity.

Security teams should additionally review device configuration changes, account creation, firmware modifications, authentication records, and outbound connections that occurred after suspicious certificate-based access.

The other GoAhead TLS vulnerabilities disclosed alongside CVE-2026-115881 require separate remediation considerations.

Mbed TLS deployments affected by the Diffie-Hellman issue can upgrade to 6.1.1, disable finite-field DHE cipher suites, or migrate to the OpenSSL backend. LibreSSL deployments affected by CVE-2026-115884 can upgrade GoAhead, enable issuer checking with a trusted CA bundle, or migrate to a newer LibreSSL or OpenSSL implementation.

Ultimately, device manufacturers need to rebuild affected firmware with the corrected GoAhead version before many end users can apply the fix. Organizations operating IoT, OT, network infrastructure, or embedded devices should therefore track vendor advisories rather than relying solely on the upstream GoAhead release.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-115881 and how does it work?

CVE-2026-115881 is a critical certificate-validation vulnerability in the GoAhead embedded web server’s OpenSSL-compatible TLS backend. When an administrator configures a Certificate Revocation List, GoAhead loads the CRL but fails to enable the OpenSSL flag responsible for enforcing revocation checks. Consequently, a certificate that has been explicitly revoked can still complete mutual TLS authentication. An attacker must already possess a formerly valid certificate and its associated private key for this scenario to be useful.

When was CVE-2026-115881 first discovered?

FoxIO’s published timeline states that the OpenSSL CRL issue was reported on April 30, 2026. GoAhead 6.1.1 containing the fix was released on August 2, the corresponding security advisory was published on October 12, and FoxIO released its detailed technical analysis on October 26, 2026.

What is the impact of CVE-2026-115881 on systems?

A successful attack can allow a revoked certificate to retain access to a GoAhead service protected by mutual TLS. Depending on the privileges associated with that certificate, an attacker could potentially access administrative interfaces, APIs, device-management functionality, or sensitive information that should no longer be available to the revoked identity. EmbedThis rates the vulnerability Critical with a CVSS score of 9.1, reflecting potential high confidentiality and integrity impact.

Can CVE-2026-115881 still affect me in 2026?

Yes. GoAhead 6.1.1 fixes the vulnerability, but many deployments use GoAhead as an embedded component inside commercial firmware. End users may therefore remain exposed until the manufacturer provides an updated firmware image containing the corrected version. Exposure also requires the specific OpenSSL-compatible mTLS and CRL configuration described above, so organizations should verify their actual device configuration instead of assuming every GoAhead installation is vulnerable.

How can I protect myself from CVE-2026-115881?

Upgrade to GoAhead 6.1.1 or install firmware from your device vendor that incorporates the corrected release. Identify systems using GoAhead, determine their TLS backend and mTLS configuration, restrict administrative interfaces to trusted networks, and confirm that revoked certificates are actually rejected. Organizations should also monitor vendor security advisories closely because many GoAhead deployments can only be patched when the product manufacturer releases updated firmware.



The post CVE-2026-115881: Critical GoAhead TLS Flaw Allows Revoked Client Certificates appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-115560: New Unpatched PHP RCE Risk Requires Immediate Mitigation SOC Prime Team
    PHP has disclosed CVE-2026-115560, a new remote code execution risk affecting web applications that use an unusual combination of PHP session configuration and runtime behavior. The issue was disclosed on October 23, 2026, only two days after PHP released emergency fixes for the critical PHP2Shell vulnerabilities CVE-2026-109618 and CVE-2026-109619. Unlike those earlier vulnerabilities, CVE-2026-115560 has not triggered another emergency PHP release. The PHP security team considers the vulne
     

CVE-2026-115560: New Unpatched PHP RCE Risk Requires Immediate Mitigation

26 de Outubro de 2026, 13:00

PHP has disclosed CVE-2026-115560, a new remote code execution risk affecting web applications that use an unusual combination of PHP session configuration and runtime behavior. The issue was disclosed on October 23, 2026, only two days after PHP released emergency fixes for the critical PHP2Shell vulnerabilities CVE-2026-109618 and CVE-2026-109619.

Unlike those earlier vulnerabilities, CVE-2026-115560 has not triggered another emergency PHP release. The PHP security team considers the vulnerable configuration unlikely in typical deployments and plans to address the flaw through its next regular bugfix cycle. Until then, administrators are advised to disable PHP’s session upload progress feature where the vulnerable configuration may exist.

The new vulnerability is also important because installing PHP 8.5.12, 8.4.27, 8.3.36, or 8.2.35—the releases that fixed the two earlier PHP2Shell flaws—does not remediate CVE-2026-115560. Fully updated systems may therefore remain exposed if their applications meet the specific configuration prerequisites.

Security teams seeking CVE-2026-115560 detection opportunities should prioritize visibility into PHP session handling, unusual multipart uploads, unexpected changes to session serialization behavior, and suspicious child processes spawned by PHP or web-server workers.

SOC Prime’s AI-Native Detection Intelligence Platform enables security teams to strengthen coverage for emerging vulnerability exploitation and related post-compromise behavior across SIEM, EDR, and Data Lake environments.

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-115560, defenders should combine PHP configuration assessment with web, endpoint, application, and reverse-proxy telemetry while a vendor patch remains unavailable.

Security practitioners can also leverage Prime Architect to transform newly disclosed vulnerability intelligence into Sigma rules and hunting queries, validate detection logic, and translate relevant detections across supported security platforms.

Contact Sales

CVE-2026-115560 analysis

PHP published an informational advisory on October 23 describing a potentially exploitable interaction between session serialization and the session upload progress feature.

According to the PHP security team, an application must satisfy several specific conditions before the issue can occur:

  • session.serialize_handler must initially be configured as php_binary or php_serialize.
  • Application code must subsequently change the handler to php at runtime using ini_set().
  • That change must occur before session_start() is called.
  • session.upload_progress.enabled must remain enabled.

Applications that never switch the serialization handler at runtime are not exposed through this specific path and can continue using session upload progress. PHP describes the vulnerable combination as uncommon.

This distinction substantially narrows the attack surface compared with CVE-2026-109618 and CVE-2026-109619. The earlier PHP2Shell vulnerabilities affected web-serving PHP installations broadly and required emergency updates. CVE-2026-115560 instead depends on application-specific configuration and code behavior.

The details for CVE-2026-115560 remain intentionally limited. PHP has not yet published the complete technical root cause, exact vulnerable version ranges, a CVSS score, or the specific internal memory or session state transition that ultimately produces the RCE condition. The vendor says those details will be included with the next regular release.

Based on the disclosed prerequisites, the vulnerability appears connected to inconsistent handling of session data when an application changes serialization formats during request processing while PHP’s upload-progress mechanism is active. However, the exact exploitation primitive should not be inferred beyond what PHP has formally disclosed.

CVE-2026-115560 affects applications meeting the vulnerable configuration pattern, including applications running fully patched PHP releases containing the October 21 PHP2Shell fixes. PHP has not yet stated which PHP branches or historical releases contain the underlying flaw.

This means administrators should not determine exposure solely from the installed PHP version. Instead, they need to assess application and server configuration.

A useful first step is checking whether session upload progress is enabled:

session.upload_progress.enabled=1

Administrators should also identify any application code calling ini_set() to modify session.serialize_handler, particularly transitions from php_binary or php_serialize to php.

The new flaw is separate from CVE-2026-109619 even though the mitigation overlaps. Disabling session upload progress was already recommended as a risk-reduction measure for one of the original PHP2Shell vulnerabilities. Organizations that kept that setting disabled after the October 21 emergency update are already protected against the newly disclosed path, according to PHP.

There is currently no public CVE-2026-115560 PoC documented by PHP or the two supplied reports. The security team has also not disclosed enough technical information to reproduce the vulnerability reliably from the public advisory alone.

This is notably different from the earlier PHP2Shell flaws, for which various proof-of-concept attempts and exploit activity emerged around disclosure. Those attacks should not be attributed to the new vulnerability.

No exploitation of CVE-2026-115560 has been reported as of October 26, 2026. The Hacker News specifically distinguishes ongoing PHP2Shell scanning and exploitation attempts from this newer vulnerability, noting that the observed activity targets CVE-2026-109618 and CVE-2026-109619.

As a result, CVE-2026-115560 IOCs such as malicious IP addresses, domains, hashes, payloads, or confirmed exploit request patterns are not currently available.

Until more technical details emerge, defenders should focus on behavioral and configuration-based indicators, including:

  • PHP applications changing session.serialize_handler during execution
  • Session upload progress remaining enabled on applications with custom session logic
  • Unexpected multipart POST traffic to applications handling PHP sessions
  • PHP-FPM, php-cgi, Apache, or other PHP-serving processes spawning shells or scripting interpreters
  • Unexpected outbound network connections from PHP workers
  • Newly created files inside web roots or writable application directories
  • Unusual changes to session files or session storage
  • Web shells, scheduled jobs, or unauthorized persistence created by PHP service accounts

Application developers should also review custom session-handling logic. Framework extensions, legacy applications, internal platforms, or custom authentication systems are more likely than straightforward PHP deployments to modify serialization settings dynamically.

The disclosure comes during an already active period of PHP exploitation activity. The original PHP2Shell vulnerabilities were patched on October 21, and multiple security companies subsequently observed widespread probing and exploit attempts. However, PHP and security researchers have not linked those campaigns to CVE-2026-115560.

CVE-2026-115560 mitigation

PHP currently recommends one direct defensive measure:

session.upload_progress.enabled=0

Administrators should apply the setting through php.ini, PHP-FPM pool configuration, Apache configuration, or another server-level mechanism that takes effect before request processing.

Organizations that disabled the feature while mitigating CVE-2026-109619 and have left it disabled do not need an additional configuration change for this vulnerability.

After changing the setting, restart PHP workers and relevant web services to ensure existing processes load the updated configuration. Depending on the environment, this may include restarting PHP-FPM pools, Apache workers, containers, or other PHP application runtime processes.

Administrators can verify the effective setting through PHP configuration inspection rather than assuming a central php.ini value applies everywhere. PHP deployments frequently combine settings from:

  • Global php.ini
  • conf.d files
  • PHP-FPM pool configuration
  • Apache directives
  • Container-specific configuration
  • Application-level .user.ini
  • Runtime calls to ini_set()

The most important exposure assessment is application-specific. Search application source code for runtime modification of the session serializer, particularly patterns involving:

ini_set(‘session.serialize_handler’, ‘php’)

Applications that never change the serializer from php_binary or php_serialize to php before session_start() do not match the vulnerable scenario PHP has disclosed.

Organizations should nevertheless maintain the October 21 PHP2Shell security updates. Disabling upload progress addresses the newly identified path but does not replace the emergency fixes for CVE-2026-109618 and CVE-2026-109619.

Supported installations should therefore remain on at least:

  • PHP 8.5.12
  • PHP 8.4.27
  • PHP 8.3.36
  • PHP 8.2.35

Those releases remediate the earlier PHP2Shell issues but not the newly disclosed vulnerability.

Security teams should also inventory unsupported PHP installations. PHP 8.1 and earlier releases no longer receive routine upstream security updates, meaning organizations operating legacy environments may have difficulty determining complete exposure once the final CVE advisory is published.

If disabling session upload progress is operationally impossible, organizations should first determine whether their applications actually modify the serialization handler dynamically. PHP explicitly states that applications that never perform this runtime switch can leave session upload progress enabled.

As additional safeguards, defenders can:

  • Limit external access to sensitive PHP applications.
  • Apply restrictive reverse-proxy rules around unnecessary file-upload endpoints.
  • Monitor multipart requests associated with PHP sessions.
  • Alert on anomalous PHP worker child processes.
  • Apply least privilege to PHP-FPM and web-server accounts.
  • Prevent PHP services from writing to executable directories where possible.
  • Restrict outbound connectivity from web application workloads.
  • Monitor web roots and temporary directories for unauthorized file creation.

AWS has also noted that its PHP application WAF rules can block POST requests combining PHP session identifiers with the PHP_SESSION_UPLOAD_PROGRESS field, providing another defensive layer for environments that cannot immediately make configuration changes. This type of filtering should still be considered defense in depth rather than a replacement for PHP’s recommended configuration change.

Once PHP releases the regular bugfix update containing the permanent fix, organizations should deploy it promptly even if the temporary mitigation is already enabled.

After patching, administrators can decide whether session upload progress needs to be re-enabled based on application requirements.

If exploitation is suspected, isolate the affected application server and preserve web, PHP, reverse-proxy, endpoint, and network telemetry. Review writable directories for web shells or newly created files, inspect PHP child processes, and identify credentials or secrets accessible to the compromised service.

Because successful exploitation could potentially result in code execution with the privileges of the PHP worker, responders should rotate relevant application credentials, database secrets, API tokens, cloud keys, and other sensitive information if compromise cannot be excluded.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-115560 and how does it work?

CVE-2026-115560 is an unpatched PHP remote code execution vulnerability involving an unusual interaction between session serialization and PHP’s session upload progress feature. The vulnerable scenario requires an application to configure session.serialize_handler as php_binary or php_serialize, change it to php at runtime using ini_set(), and do so before session_start() while session upload progress remains enabled. PHP has not yet disclosed the complete exploitation mechanism and plans to publish a full advisory with its next regular bugfix release.

When was CVE-2026-115560 first discovered?

PHP publicly disclosed the issue on October 23, 2026 through an informational advisory, two days after releasing emergency fixes for CVE-2026-109618 and CVE-2026-109619. The vendor has not published the exact date when the flaw was originally discovered or identified internally.

What is the impact of CVE-2026-115560 on systems?

Successful exploitation could allow an attacker to execute code within the context of a vulnerable PHP web application. The potential downstream impact depends on the privileges assigned to the PHP service and may include access to application data, credential theft, malicious file creation, persistence, and interaction with backend databases or cloud services. However, PHP considers the required configuration uncommon and has not yet published a severity score or evidence of real-world exploitation.

Can CVE-2026-115560 still affect me in 2026?

Yes. As of October 26, 2026, no permanent security patch has been released. Importantly, the PHP 8.5.12, 8.4.27, 8.3.36, and 8.2.35 releases issued on October 21 do not fix this vulnerability. Applications using those fully patched versions can still be exposed if they meet the configuration prerequisites. PHP plans to include the fix in its next regular bugfix release.

How can I protect myself from CVE-2026-115560?

Set session.upload_progress.enabled=0 and restart all PHP workers and relevant web services. Review application code for runtime changes to session.serialize_handler, particularly transitions from php_binary or php_serialize to php before session_start(). Continue running the latest PHP security release to remain protected from CVE-2026-109618 and CVE-2026-109619, and deploy the forthcoming PHP release containing the permanent fix for this vulnerability as soon as it becomes available.



The post CVE-2026-115560: New Unpatched PHP RCE Risk Requires Immediate Mitigation appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-111497: Node.js Brotli Decoder Flaw Enables Remote Code Execution SOC Prime Team
    Node.js has released security updates addressing CVE-2026-111497, a high-severity vulnerability in its bundled Brotli decompression code that can potentially enable remote code execution. The flaw is an out-of-bounds write triggered when a vulnerable decoder processes specially crafted Brotli-compressed data. The issue affects all currently supported Node.js branches—22.x, 24.x, and 26.x. Node.js addressed the vulnerability in versions 22.23.4, 24.22.1, and 26.12.1 as part of the October 21,
     

CVE-2026-111497: Node.js Brotli Decoder Flaw Enables Remote Code Execution

23 de Outubro de 2026, 07:58

Node.js has released security updates addressing CVE-2026-111497, a high-severity vulnerability in its bundled Brotli decompression code that can potentially enable remote code execution. The flaw is an out-of-bounds write triggered when a vulnerable decoder processes specially crafted Brotli-compressed data.

The issue affects all currently supported Node.js branches—22.x, 24.x, and 26.x. Node.js addressed the vulnerability in versions 22.23.4, 24.22.1, and 26.12.1 as part of the October 21, 2026 security release, which fixed ten vulnerabilities in total.

The risk is particularly relevant because Brotli compression is commonly used for HTTP traffic. Node.js applications can invoke the vulnerable decoder directly through node:zlib or automatically when fetch() receives a response using Content-Encoding: br. An application may therefore be exposed whenever attacker-controlled Brotli content reaches the decoder through an inbound request, remote response, proxy workflow, or other data-processing path.

For CVE-2026-111497 detection, security teams should prioritize Node.js applications that process untrusted compressed content and monitor them for crashes, abnormal memory behavior, unusual child processes, and suspicious activity immediately following Brotli decompression.

SOC Prime’s AI-Native Detection Intelligence Platform enables security teams to strengthen visibility into emerging vulnerability exploitation and associated post-compromise behavior with detection content deployable across SIEM, EDR, and Data Lake technologies.

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-111497, defenders should correlate Node.js application telemetry with endpoint, proxy, web, and network activity to identify suspicious behavior surrounding compressed HTTP traffic.

Security teams can also leverage Prime Architect to transform fresh vulnerability intelligence into Sigma rules and hunting queries, validate detection logic, and translate relevant detection content across supported security platforms.

Contact Sales

CVE-2026-111497 analysis

The vulnerability resides in the Brotli decoder bundled with Node.js. Brotli is a compression algorithm widely used to reduce web content size, and Node.js includes its own copy of the library.

A malformed compressed stream can trigger an out-of-bounds write, causing the decoder to write outside the memory buffer allocated for decompressed data. The upstream fix changes the decoder so that invalid input is rejected earlier instead of allowing execution to continue into the unsafe memory-write condition.

CVE-2026-111497 affects Node.js 22.x, 24.x, and 26.x before the October 21 security releases. The patched versions are:

  • Node.js 22.23.4
  • Node.js 24.22.1
  • Node.js 26.12.1

Node.js 20.x and earlier releases have reached end of life and do not receive the security update, so organizations using those versions should migrate to a supported branch.

The underlying problem is not limited to Node.js. The vulnerable code comes from the Brotli project itself, and the corresponding fixes were released in Brotli 1.0.10, 1.1.1, and 1.2.1. Other applications that embed vulnerable Brotli versions may therefore need separate updates even if they do not use Node.js.

The attack surface depends on how compressed data reaches the application. Direct use of Brotli decompression APIs is one obvious route. However, Node.js can also automatically process Brotli-compressed HTTP responses when applications use fetch().

This makes applications that retrieve attacker-controlled content especially relevant. Examples include URL preview services, crawlers, webhook processors, proxy platforms, content scanners, conversion services, and applications that allow users to submit remote URLs.

Inbound traffic can create another path where a web application or middleware accepts Brotli-compressed request bodies. Security teams should therefore examine actual application data flows rather than limiting exposure assessment to explicit Brotli calls in source code.

The details for CVE-2026-111497 show why the issue can have consequences beyond a simple service crash. Memory corruption can potentially affect nearby process state and, depending on platform protections and runtime conditions, lead to memory disclosure or arbitrary code execution.

Node.js explicitly describes the vulnerability as capable of remote code execution, but its practical exploitability deserves nuance. The flaw is rated High by the Node.js Project rather than Critical.

A public CVE-2026-111497 PoC released after disclosure achieved code execution against a deliberately weakened test build. Against a standard Node.js build, the researcher reported a crash and limited process-memory disclosure but did not achieve reliable code execution. This means the memory-corruption primitive is demonstrated, while successful RCE against normal production builds depends on additional exploit conditions.

Patched Node.js versions reject the malformed content used in the demonstration. As of October 22, no exploitation in the wild had been reported.

Accordingly, campaign-specific CVE-2026-111497 IOCs such as malicious IP addresses, domains, payload hashes, or confirmed exploit request signatures have not been published in the cited research.

Security teams should instead focus on behavioral indicators such as:

  • Unexpected crashes of Node.js services handling compressed traffic
  • Segmentation faults or native decoder failures
  • Abnormal memory-protection or exploit-prevention alerts
  • Node.js spawning shells or command interpreters
  • Unusual outbound connections immediately after Brotli processing
  • Suspicious compressed requests from unfamiliar sources
  • Server-side fetch() activity reaching untrusted infrastructure
  • Unexpected file or process changes originating from a Node.js service account

The October 21 Node.js release also fixed additional high-severity issues involving TLS hostname validation and DNS processing. CybersecurityNews notes that organizations should treat the release as a broader runtime security update rather than focusing exclusively on the Brotli flaw.

The same release also refreshed certificate trust information following the eMudhra certificate authority compromise, further increasing the value of upgrading rather than attempting to backport only one fix.

CVE-2026-111497 Mitigation

The primary CVE-2026-111497 mitigation is to upgrade all supported Node.js installations to a patched version:

  • 22.x → 22.23.4 or later
  • 24.x → 24.22.1 or later
  • 26.x → 26.12.1 or later

The Node.js Project provides no equivalent temporary runtime workaround for the Brotli vulnerability, making upgrading the reliable remediation path.

After updating the runtime, administrators should restart all affected Node.js services. Long-running processes continue using the old runtime until restarted.

Containerized workloads require additional attention. CybersecurityNews specifically recommends rebuilding container images so deployed applications contain the patched Node.js runtime. Updating Node.js on the underlying host does not replace a vulnerable runtime already embedded inside a container image.

Organizations using Brotli independently should also update vulnerable library versions. Software inventories and SBOMs can help identify embedded copies in native applications, appliances, development tools, and third-party packages.

Where immediate upgrading is not possible, organizations can temporarily reduce attack surface by:

  • Rejecting Brotli-compressed request bodies where compression is unnecessary
  • Restricting server-side HTTP requests to trusted destinations
  • Preventing users from supplying arbitrary remote URLs
  • Limiting outbound connectivity from vulnerable workloads
  • Disabling optional Brotli processing where operationally feasible
  • Monitoring application crashes and memory-related errors closely
  • Inspecting unusual child processes launched by Node.js

Vercel introduced firewall protections to block malicious Brotli data arriving through inbound requests. However, The Hacker News notes that those rules do not protect applications that independently fetch malicious Brotli responses from external servers, illustrating why WAF filtering cannot replace the runtime upgrade.

Administrators should also confirm the runtime actually used by production workloads after patching. Package-manager output alone is insufficient when older Node.js binaries remain inside containers, serverless bundles, packaged applications, or manually installed runtime directories.

If exploitation is suspected, responders should isolate the affected workload and preserve application, endpoint, proxy, and network telemetry. Crash dumps may be especially valuable because the vulnerability directly affects process memory.

Security teams should investigate:

  • Unexpected Node.js child processes
  • Newly created files or persistence mechanisms
  • Unusual outbound connections
  • Changes to application or deployment configuration
  • Credentials and secrets available in environment variables
  • API keys, tokens, and cloud credentials accessible to the Node.js process
  • Backend data stores reachable using the application’s service identity

Because limited process-memory disclosure has been demonstrated, secrets resident in the vulnerable application’s memory should be considered potentially exposed when suspicious exploitation activity is identified, even if arbitrary code execution cannot be conclusively proven.

Organizations should also review the privileges assigned to affected services. Successful exploitation of a minimally privileged container has different consequences from exploitation of a Node.js process holding cloud credentials, database administrative access, CI/CD tokens, or deployment permissions.

SOC Prime customers can leverage behavior-based detection content to identify vulnerability exploitation and related attacker activity while vulnerable systems are discovered and remediated.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-111497 and how does it work?

CVE-2026-111497 is an out-of-bounds write vulnerability in the Brotli decoder included with Node.js. A maliciously constructed Brotli stream can cause the decoder to write beyond its intended memory buffer. Depending on the environment and exploitation conditions, this can lead to a process crash, disclosure of process memory, or potentially execution of attacker-controlled code. The vulnerable decoder may be reached through direct decompression APIs or automatically when Node.js processes Brotli-compressed HTTP responses.

When was CVE-2026-111497 first discovered?

The Node.js Project publicly disclosed and patched the vulnerability on October 21, 2026. OpenAI Codex Security researchers Khai Tran and Sylvie Mayer are credited with reporting the issue to Node.js. The Hacker News reports that the corresponding Brotli source-code change was first made upstream in February 2026 but was distributed as a security fix in October.

What is the impact of CVE-2026-111497 on systems?

Successful exploitation can corrupt memory within a vulnerable Node.js process. Possible consequences include denial of service through application crashes, exposure of process memory, and potentially remote code execution. The actual impact depends on whether attacker-controlled Brotli content reaches the decoder and whether the memory-corruption primitive can bypass protections in the target runtime and operating system. If code execution is achieved, the attacker would generally inherit the permissions and access available to the compromised Node.js process, potentially exposing application data, credentials, cloud resources, or connected backend systems.

Can CVE-2026-111497 still affect me in 2026?

Yes. Node.js 22.x, 24.x, and 26.x installations remain vulnerable if they have not been updated to the October 21 patched releases. Organizations running Node.js 20.x or older should migrate to a supported release because end-of-life branches do not receive this fix. Applications that embed vulnerable Brotli libraries independently may also remain exposed even if Node.js itself has been updated.

How can I protect myself from CVE-2026-111497?

Upgrade Node.js to 22.23.4, 24.22.1, 26.12.1, or a newer supported release and restart affected workloads. Rebuild container images, update independently bundled Brotli libraries, and verify that production services are actually running the patched binaries. Until patching is complete, reduce exposure to untrusted Brotli input and restrict server-side requests to approved destinations. Monitor vulnerable services for crashes, unusual child processes, unexpected network activity, and other signs of memory exploitation. If suspicious activity is discovered, isolate the workload, preserve forensic evidence, and rotate sensitive credentials available to the affected Node.js process.



The post CVE-2026-111497: Node.js Brotli Decoder Flaw Enables Remote Code Execution appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-110264: Critical GitLab RCE Flaw Affects 12 Years of Releases SOC Prime Team
    GitLab has released urgent security updates addressing CVE-2026-110264, a maximum-severity vulnerability that could allow an unauthenticated attacker to execute arbitrary code on vulnerable self-managed GitLab servers. The flaw carries a CVSS score of 10.0 and affects both GitLab Community Edition (CE) and Enterprise Edition (EE). The vulnerability is particularly notable because the affected code dates back to GitLab 7.0, released in 2014. This leaves roughly 12 years of GitLab releases wit
     

CVE-2026-110264: Critical GitLab RCE Flaw Affects 12 Years of Releases

22 de Outubro de 2026, 09:09

GitLab has released urgent security updates addressing CVE-2026-110264, a maximum-severity vulnerability that could allow an unauthenticated attacker to execute arbitrary code on vulnerable self-managed GitLab servers. The flaw carries a CVSS score of 10.0 and affects both GitLab Community Edition (CE) and Enterprise Edition (EE).

The vulnerability is particularly notable because the affected code dates back to GitLab 7.0, released in 2014. This leaves roughly 12 years of GitLab releases within the vulnerable range, although there is currently no evidence that attackers have been exploiting the weakness throughout that period. GitLab disclosed the issue and released patched versions on October 21, 2026.

The vulnerability originates from an integer overflow triggered while GitLab compiles a specially crafted regular expression. Under certain conditions, an unauthenticated attacker could use that condition to execute arbitrary code on the underlying GitLab server. GitLab has intentionally withheld the complete exploitation path and specific prerequisites while administrators deploy patches.

For organizations running self-managed GitLab infrastructure, the potential impact is severe. GitLab repositories frequently contain source code, CI/CD configuration, deployment secrets, access tokens, infrastructure definitions, and connections to production environments. Server-level compromise could therefore create opportunities for credential theft, repository manipulation, supply chain attacks, persistence, or lateral movement.

Security teams looking for CVE-2026-110264 detection opportunities can leverage SOC Prime’s AI-Native Detection Intelligence Platform to strengthen visibility into vulnerability exploitation and related post-compromise behavior across SIEM, EDR, and Data Lake environments.

Click Explore Detections to access relevant detection content and hunting logic. To Detect CVE-2026-110264 exploitation attempts, defenders should correlate GitLab application telemetry with process execution, abnormal server behavior, and GitLab’s newly released threat-detection logic.

Security practitioners can also use Prime Architect to transform emerging vulnerability intelligence into Sigma rules and hunting queries, validate detection logic, generate relevant Attack Flows, and translate detection content across supported security platforms.

Contact Sales

CVE-2026-110264 analysis

GitLab describes the vulnerability as an integer overflow in its regular expression compiler. Under certain conditions, compiling a specially crafted regular expression can lead to arbitrary code execution on the GitLab server without authentication.

GitLab assigned the vulnerability the maximum CVSS v3.1 score of 10.0, with the vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H. This reflects a network-accessible vulnerability with low attack complexity, no required privileges, and no user interaction, with potentially high impact on confidentiality, integrity, and availability.

Security researcher joaxcar discovered and reported the vulnerability through GitLab’s HackerOne bug bounty program. GitLab’s release notes also reference patches to Ruby regular-expression handling, while reporting indicates that the underlying affected engine is Onigmo, Ruby’s regular-expression implementation bundled into GitLab packages.

CVE-2026-110264 affects GitLab CE and EE across an unusually broad range:

  • GitLab 7.0 through versions before 18.11.13
  • GitLab 19.0 before 19.0.10
  • GitLab 19.1 before 19.1.9
  • GitLab 19.2 before 19.2.9
  • GitLab 19.3 before 19.3.6
  • GitLab 19.4 before 19.4.3
  • GitLab 19.5 before 19.5.1

GitLab backported the fix to 18.11.13, 19.0.10, 19.1.9, and 19.2.9 in addition to its normal supported patch branches because of the severity and unusually broad exposure.

The long vulnerable window does not mean the flaw has been actively exploited since 2014. Rather, the vulnerable regular-expression functionality existed throughout releases dating back to GitLab 7.0. Neither GitLab nor the two supplied reports has confirmed exploitation in real-world attacks as of October 22, 2026.

This vulnerability should also not be confused with CVE-2026-97229, another critical GitLab remote code execution flaw related to regular-expression processing that was patched earlier in October. That issue affected a narrower range of more recent releases. Installing the October 12 fixes for that vulnerability does not automatically protect systems from this newly disclosed flaw.

Administrators who recently updated GitLab therefore need to verify their exact installed build rather than assuming a previous October security release provides sufficient protection.

The currently available details for CVE-2026-110264 do not disclose the precise attacker-controlled input, endpoint, feature, or conditions required to reach the vulnerable regular-expression compiler. GitLab generally makes detailed security issues public 90 days after the release containing a fix, reducing the immediate availability of weaponizable technical information while customers patch.

No public CVE-2026-110264 PoC has been disclosed in the supplied reports or GitLab advisory. Cybersecurity News specifically notes that GitLab has not published a public exploit, while the company has limited disclosure of the complete attack path.

At the same time, the absence of a public proof of concept should not be interpreted as low risk. A remotely reachable, unauthenticated vulnerability with a CVSS 10.0 rating presents an attractive target, particularly because self-managed GitLab servers are frequently exposed to the internet.

There are currently no campaign-specific CVE-2026-110264 IOCs such as malicious IP addresses, domains, payload hashes, or confirmed exploit request patterns because neither GitLab nor the cited security researchers have reported active exploitation.

GitLab has, however, published two threat detections intended to identify possible exploitation attempts on self-managed installations:

  • Onigmo native worker crash
  • Org mode render error burst

These detections are designed to identify suspicious behavior related to attempts to trigger the vulnerability. Their presence does not by itself confirm successful compromise and should be correlated with broader application and endpoint telemetry.

Security teams should investigate unexpected GitLab application crashes, bursts of rendering errors, anomalous processes originating from GitLab or Ruby components, unexpected shell execution, newly created persistence mechanisms, and outbound connections from GitLab servers that deviate from normal operational patterns.

CVE-2026-110264 mitigation

GitLab strongly recommends that all organizations operating affected self-managed installations upgrade immediately. The fixed versions are:

GitLab branchFixed version
18.11 and earlier supported migration path18.11.13
19.019.0.10
19.119.1.9
19.219.2.9
19.319.3.6
19.419.4.3
19.519.5.1

GitLab.com has already been updated. GitLab Dedicated tenants running internal versions 19.3.5-internal0, 19.4.2-internal0, or later already contain the necessary fixes and do not need to take action for this vulnerability.

Self-managed customers should not delay remediation while waiting for additional exploitation details. GitLab has not published an alternative workaround that provides equivalent protection, making installation of the fixed release the reliable remediation path.

Before upgrading, administrators should review GitLab’s upgrade documentation and account for database migrations. GitLab warns that single-node deployments may experience downtime while migrations complete, whereas properly configured multi-node environments can follow the vendor’s zero-downtime upgrade process. Versions 19.3.6 and 19.4.3 contain regular migrations, and 19.4.3 also includes a post-deploy migration.

After patching, security teams should perform retrospective analysis rather than treating the update itself as proof that a server was never targeted. Review GitLab application logs for the two exploitation indicators published by GitLab and investigate suspicious activity preceding the upgrade.

Defenders should also examine operating-system telemetry for:

  • Unexpected child processes originating from GitLab, Ruby, or associated workers
  • Shell or scripting interpreter execution under GitLab service accounts
  • New SSH keys or administrative accounts
  • Unexpected modifications to repositories or CI/CD pipelines
  • Newly created scheduled jobs or persistence mechanisms
  • Changes to runners, deploy tokens, personal access tokens, and project access tokens
  • Unusual outbound connections from the GitLab server
  • Unauthorized access to secrets stored in CI/CD variables
  • Unexpected package, release, or repository modifications

If compromise is suspected, organizations should isolate the server, preserve logs and forensic artifacts, rotate potentially exposed credentials and tokens, and validate the integrity of repositories and CI/CD workflows before returning the instance to production.

Because GitLab installations often act as trusted infrastructure within software development pipelines, responders should also determine whether an attacker could have modified source code, artifacts, container images, infrastructure-as-code templates, or deployment workflows. A compromised GitLab server can create downstream supply chain risk even after the original server is remediated.

SOC Prime’s AI-Native Detection Intelligence Platform can help organizations strengthen their detection posture against emerging vulnerability exploitation by providing continuously updated behavior-based detection content mapped to MITRE ATT&CK®.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not available yet, check back as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-110264 and how does it work?

CVE-2026-110264 is a critical remote code execution vulnerability affecting GitLab Community Edition and Enterprise Edition. It stems from an integer overflow that can occur when GitLab compiles a specially crafted regular expression. Under certain conditions, an unauthenticated remote attacker could trigger the flaw and execute arbitrary code on the GitLab server. GitLab has not yet disclosed the complete input or application path required to reach the vulnerable code.

When was CVE-2026-110264 first discovered?

The vulnerability was reported to GitLab by security researcher joaxcar through the company’s HackerOne bug bounty program. GitLab publicly disclosed the issue and released patches on October 21, 2026. The vulnerable code itself had existed in GitLab releases since version 7.0 in 2014, but this does not mean the vulnerability had been known or exploited for the full 12-year period.

What is the impact of CVE-2026-110264 on systems?

Successful exploitation could allow an unauthenticated attacker to execute arbitrary code on a vulnerable self-managed GitLab server. Because GitLab can store source code, credentials, access tokens, CI/CD secrets, build artifacts, deployment configurations, and infrastructure definitions, server compromise could potentially result in sensitive data theft, repository tampering, persistence, credential compromise, lateral movement, or software supply chain attacks. GitLab’s CVSS assessment rates potential confidentiality, integrity, and availability impact as high.

Can CVE-2026-110264 still affect me in 2026?

Yes. Any self-managed GitLab CE or EE installation within the affected version ranges remains vulnerable until it is upgraded to a fixed release. GitLab.com has already been patched, and updated GitLab Dedicated environments are protected. Self-managed organizations should verify their exact installed version because even systems updated during earlier October 2026 GitLab patch cycles may still require another upgrade.

How can I protect myself from CVE-2026-110264?

Immediately update self-managed GitLab to 18.11.13, 19.0.10, 19.1.9, 19.2.9, 19.3.6, 19.4.3, 19.5.1, or a newer supported release. After patching, review GitLab’s published “Onigmo native worker crash” and “Org mode render error burst” detections, examine historical application and endpoint telemetry for suspicious activity, and investigate unexpected process execution or configuration changes. If there are signs of compromise, isolate the affected instance, rotate credentials and access tokens, review CI/CD secrets and runners, and verify the integrity of repositories, packages, build artifacts, and deployment pipelines before restoring normal operations.



The post CVE-2026-110264: Critical GitLab RCE Flaw Affects 12 Years of Releases appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-91403: Critical Oracle Java SE and GraalVM Flaw Enables Remote Attacks SOC Prime Team
    Oracle has issued an out-of-band Security Alert addressing CVE-2026-91403, a critical vulnerability affecting Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition. The security issue resides in the Java Secure Socket Extension (JSSE) component and carries a CVSS v3.1 score of 9.1. The vulnerability is remotely exploitable without authentication. According to Oracle, an attacker with network access through multiple protocols can compromise vulnerable Java environments
     

CVE-2026-91403: Critical Oracle Java SE and GraalVM Flaw Enables Remote Attacks

22 de Outubro de 2026, 08:29

Oracle has issued an out-of-band Security Alert addressing CVE-2026-91403, a critical vulnerability affecting Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition. The security issue resides in the Java Secure Socket Extension (JSSE) component and carries a CVSS v3.1 score of 9.1.

The vulnerability is remotely exploitable without authentication. According to Oracle, an attacker with network access through multiple protocols can compromise vulnerable Java environments without providing credentials or requiring user interaction. Successful exploitation can expose critical data and enable unauthorized modification, creation, or deletion of information accessible to the affected Java runtime.

Rapid7 classifies the flaw as critical and confirms the CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N. This means exploitation can occur over the network with low attack complexity, requires no privileges or victim interaction, and can have high confidentiality and integrity impact.

The broad deployment of Java across enterprise web services, backend applications, middleware, APIs, and business-critical infrastructure increases the potential exposure. Organizations should therefore identify affected Java and GraalVM runtimes and prioritize Oracle’s Security Alert patches.

Security teams looking for CVE-2026-91403 detection opportunities should monitor Java services for anomalous network interactions, unexpected certificate or TLS-related failures, suspicious child processes, and unusual access to sensitive application data.

SOC Prime’s AI-Native Detection Intelligence Platform can help security teams strengthen their defenses against emerging vulnerability exploitation with detection content mapped to MITRE ATT&CK® and available across multiple SIEM, EDR, and Data Lake environments.

Click Explore Detections to access relevant SOC content and hunting logic. To Detect CVE-2026-91403 and associated post-exploitation behavior, defenders should combine Java application telemetry, network monitoring, endpoint visibility, and service-level logs.

Security teams can also leverage Prime Architect to transform emerging vulnerability intelligence into Sigma rules, generate hunting queries, validate detection logic, and translate detections across supported security platforms.

Contact Sales

CVE-2026-91403 analysis

CVE-2026-91403 impacts the JSSE component used by Java applications to provide secure communications capabilities. Oracle describes the flaw as easily exploitable and confirms that attacks can originate remotely over multiple protocols without authentication.

The vendor has not publicly disclosed the underlying programming error or complete exploitation sequence. Oracle’s vulnerability disclosure policy intentionally limits technical details that could facilitate weaponization while customers deploy patches. Therefore, claims about a specific malformed packet, certificate structure, API argument, or exploitation primitive should not be treated as confirmed unless Oracle publishes additional technical information.

CVE-2026-91403 affects the following supported Oracle releases:

  • Oracle Java SE 8u511 and 8u511-perf
  • Oracle Java SE 11.0.33
  • Oracle Java SE 17.0.21
  • Oracle Java SE 21.0.13
  • Oracle Java SE 25.0.5
  • Oracle Java SE 27.0.1
  • Oracle GraalVM for JDK 17.0.21
  • Oracle GraalVM for JDK 21.0.13
  • Oracle GraalVM Enterprise Edition 21.3.20

Oracle also cautions that unsupported earlier releases were not tested but are likely to contain vulnerabilities addressed by the Security Alert. Organizations still operating unsupported Java branches should therefore not assume they are unaffected.

The attack surface is broader than standalone Java desktop applications. Oracle specifically notes that exploitation can occur through APIs exposed by the vulnerable component, including situations in which a web service passes attacker-controlled data to those APIs.

The vendor also states that the issue applies to Java deployments that execute untrusted code while relying on the Java sandbox for protection, including sandboxed Java Web Start applications and Java applets.

The details for CVE-2026-91403 show particularly serious confidentiality and integrity consequences. Oracle rates both impacts as High while assigning no direct availability impact. A successful attacker could potentially gain unauthorized access to critical application data or modify, create, and delete information available to the compromised Java environment.

That distinction is important for incident response. Organizations should not focus exclusively on service disruption. A vulnerable server may continue operating normally while sensitive information is accessed or application data is modified.

At the time of publication, neither Rapid7 nor Oracle provides a public CVE-2026-91403 PoC or sufficient technical exploitation instructions to independently reproduce the vulnerability. Rapid7 also lists the issue as absent from the CISA Known Exploited Vulnerabilities catalog as of October 22, 2026.

Likewise, no campaign-specific CVE-2026-91403 IOCs such as malicious IP addresses, domains, hashes, or payload signatures have been published in the primary sources. This limits the effectiveness of purely indicator-based hunting and makes behavioral visibility more important.

Security teams should monitor Java-facing services for:

  • Unexpected network requests reaching Java applications or web services
  • Abnormal TLS or JSSE-related errors
  • Changes to application data without corresponding legitimate activity
  • Unexpected authentication or authorization anomalies
  • Java processes initiating unusual outbound connections
  • Unrecognized child processes launched by Java applications
  • Modifications to files, configuration, or application resources
  • Suspicious API requests immediately preceding abnormal data access

Because the complete exploitation mechanics remain undisclosed, these behaviors cannot prove exploitation on their own. They should instead serve as investigation pivots when combined with vulnerability exposure and application-specific telemetry.

CVE-2026-91403 mitigation

Oracle released a dedicated Security Alert on October 21, 2026 rather than waiting for a later scheduled security cycle. Administrators should apply the patches referenced in Oracle’s patch availability documentation as quickly as operationally possible.

Organizations should first inventory all Java installations, including runtimes bundled with commercial software, middleware products, application servers, containers, development environments, and third-party appliances. Java components embedded inside another product are often overlooked during vulnerability management because administrators may not realize that a separate JDK or JRE exists within the application directory.

Priority should be given to systems that:

  • Accept network connections from untrusted sources
  • Expose Java-backed web services or APIs
  • Process attacker-controlled input
  • Handle sensitive business or customer data
  • Run unsupported Java releases
  • Use Java Web Start or other sandbox-dependent deployment models

Oracle provides Security Alert patches only for versions covered under Premier Support or Extended Support. Earlier releases are not necessarily safe simply because they are absent from the affected-version table. Oracle explicitly recommends moving unsupported deployments to supported versions because older releases may also contain the vulnerability.

If immediate patching is not possible, organizations should reduce exposure by restricting network access to affected services, limiting communication to trusted systems, and applying application-level access controls where feasible. These steps should be treated as temporary risk-reduction measures rather than replacements for the vendor update.

Security teams should also review application and network logs retrospectively. Look for unexpected access to sensitive data, suspicious modifications, anomalous Java network activity, and unusual API requests that cannot be explained by legitimate business operations.

If suspicious behavior is identified, responders should:

  • Isolate the affected host where operationally possible.
  • Preserve Java application, web-server, endpoint, and network logs.
  • Review the integrity of sensitive application data.
  • Identify credentials, secrets, and tokens accessible to the Java process.
  • Rotate potentially exposed credentials.
  • Search for unauthorized changes to application files and configuration.
  • Examine outbound connections for signs of follow-on activity.
  • Validate other Java systems with the same application configuration.

Because confidentiality and integrity are the primary impacts identified by Oracle, incident response should include data-access and data-modification reviews even when there is no evidence of downtime.

Organizations using SOC Prime’s AI-Native Detection Intelligence Platform can strengthen behavioral monitoring around vulnerable Java services while patches are rolled out and continue hunting for post-compromise activity across their security stack.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not yet available, check again as new threat intelligence and detection content are continuously added.

FAQ

What is CVE-2026-91403 and how does it work?

CVE-2026-91403 is a critical vulnerability in the JSSE component of Oracle Java SE, Oracle GraalVM for JDK, and Oracle GraalVM Enterprise Edition. Oracle confirms that an unauthenticated attacker with network access can exploit the issue through multiple protocols. The vulnerable component can also be reached indirectly when a web service supplies attacker-controlled information to relevant APIs. Successful exploitation can expose critical data and allow unauthorized modification, creation, or deletion of information accessible to the affected Java environment. Oracle has not publicly disclosed the complete technical exploitation mechanism.

When was CVE-2026-91403 first discovered?

The precise discovery date has not been publicly disclosed. The CVE identifier was reserved on September 14, 2026, and Oracle publicly released its Security Alert on October 21, 2026. Oracle’s advisory does not credit an external researcher or organization for reporting the issue.

What is the impact of CVE-2026-91403 on systems?

Successful exploitation can result in unauthorized access to critical or complete application data and can allow attackers to create, modify, or delete information accessible through the affected Java environment. Oracle assigns High confidentiality and integrity impact while indicating no direct availability impact. The flaw scores 9.1 under CVSS v3.1 and requires neither authentication nor user interaction.

Can CVE-2026-91403 still affect me in 2026?

Yes. Systems running the affected Oracle Java SE or GraalVM releases remain exposed until the applicable security update is installed. Organizations should also evaluate older unsupported Java releases. Oracle states that these versions were not tested but may contain the same vulnerabilities and recommends migrating to supported software.

How can I protect myself from CVE-2026-91403?

Apply Oracle’s Security Alert patches and upgrade vulnerable Java and GraalVM installations according to the vendor’s patch availability guidance. Inventory Java runtimes throughout the environment, including copies embedded in third-party applications. Prioritize internet-facing services and applications processing untrusted data, restrict network exposure where immediate patching is impossible, and monitor Java services for suspicious network behavior and unauthorized access to sensitive data. If compromise is suspected, isolate affected systems, preserve forensic telemetry, review application data integrity, rotate potentially exposed secrets, and investigate related systems for signs of lateral or follow-on activity.



The post CVE-2026-91403: Critical Oracle Java SE and GraalVM Flaw Enables Remote Attacks appeared first on SOC Prime.

  • ✇CISO Advisor
  • PHP: 22,6 milhões de sites estão vulneráveis :: Da Redação ::
    As duas vulnerabilidades na linguagem PHP reveladas ontem (CVE-2026-109618 e CVE-2026-109619, ambas com CVSS de 9.8, deixam 22,6 milhões de sites expostos. A equipe de segurança do PHP publicou um comunicado oficial classificando ambas como críticas, e alertou que não existem mitigações completas que não sejam as das atualizações. Segundo a Unit 42, da Palo […]
     

PHP: 22,6 milhões de sites estão vulneráveis

21 de Outubro de 2026, 16:01
As duas vulnerabilidades na linguagem PHP reveladas ontem (CVE-2026-109618 e CVE-2026-109619, ambas com CVSS de 9.8, deixam 22,6 milhões de sites expostos. A equipe de segurança do PHP publicou um comunicado oficial classificando ambas como críticas, e alertou que não existem mitigações completas que não sejam as das atualizações. Segundo a Unit 42, da Palo […]
  • ✇SOC Prime Blog
  • CVE-2026-111943: Go Blocks Compromised eMudhra CA Keys After Certificate Authority Incident SOC Prime Team
    A major public key infrastructure incident has triggered emergency security measures across browsers, programming language ecosystems, certificate stores, and software packages. Private keys associated with eight eMudhra intermediate certificate authority certificates were compromised, potentially allowing unauthorized parties to create certificates that could appear trustworthy to vulnerable clients. The incident affects six TLS intermediates used for domain-validated, organization-validate
     

CVE-2026-111943: Go Blocks Compromised eMudhra CA Keys After Certificate Authority Incident

21 de Outubro de 2026, 07:17

A major public key infrastructure incident has triggered emergency security measures across browsers, programming language ecosystems, certificate stores, and software packages. Private keys associated with eight eMudhra intermediate certificate authority certificates were compromised, potentially allowing unauthorized parties to create certificates that could appear trustworthy to vulnerable clients.

The incident affects six TLS intermediates used for domain-validated, organization-validated, and extended-validation certificates, along with two code-signing intermediates. Because an intermediate CA can issue certificates below a trusted root, possession of its private key creates a substantially different risk from the compromise of an ordinary website certificate. An attacker could potentially create fraudulent certificates that inherit trust from the affected chain.

The Go Project responded by introducing CVE-2026-111943, which addresses cases where Go applications could continue trusting certificate chains containing the compromised intermediates. Go 1.26.10 and 1.27.3 add a denylist to crypto/x509, causing certificate verification to fail when one of the known untrusted intermediate keys appears in a chain.

Security teams seeking CVE-2026-111943 detection opportunities should look beyond conventional vulnerability exploitation telemetry. This incident is fundamentally about certificate trust, so defenders should monitor TLS certificate chains, unexpected certificate issuers, certificate validation failures, suspicious encrypted sessions, and software that maintains its own certificate bundle rather than relying on rapidly updated browser revocation mechanisms.

SOC Prime’s AI-Native Detection Intelligence Platform enables security teams to strengthen visibility into emerging threats by leveraging continuously updated detection content across diverse SIEM, EDR, and Data Lake technologies. Click Explore Detections to access relevant detection content and hunting logic for emerging attack behaviors.

Security professionals can also use Prime Architect to turn fresh threat intelligence and indicators into hunting queries and detection logic, helping teams Detect CVE-2026-111943-related exposure and investigate suspicious certificate activity across their environments.

Contact Sales

CVE-2026-111943 analysis

The incident began on October 17, 2026, when a security researcher identified a cryptographic weakness affecting eight intermediate certificates operated by eMudhra under its emSign certificate authority infrastructure. The researcher demonstrated possession of the corresponding private keys by submitting valid signed attestations for all eight certificates to browser root programs and eMudhra.

Mozilla subsequently confirmed the compromise and, importantly, reported that its engineers were able to independently recover the affected private keys without receiving details about the researcher’s method. Mozilla concluded that the underlying key-generation process was flawed and straightforward to exploit.

The affected certificate authorities included:

  • EM DV TLS CA – G3B
  • EM DV TLS CA – G3C
  • EM OV TLS CA – G3B
  • EM OV TLS CA – G3C
  • EM EV TLS CA – G3B
  • EM EV TLS CA – G3C
  • EM OV CS CA – G3B
  • EM OV CS CA – G3C

The first six are TLS intermediates capable of participating in certificate chains used to authenticate websites. The remaining two are code-signing intermediates. The G3B certificates were associated with eMudhra BV in the Netherlands, while the G3C certificates were associated with eMudhra Inc. in the United States.

The security implications are significant. Anyone able to derive or otherwise obtain an intermediate CA private key could potentially issue certificates below that intermediate without going through the legitimate certificate authority issuance process. In the TLS context, fraudulent certificates could be used to impersonate domains if an attacker were also able to intercept or redirect a victim’s connection.

Mozilla noted that such an attacker could potentially impersonate websites and read or modify traffic when positioned to intercept the connection. This makes the issue particularly relevant to adversary-in-the-middle scenarios, compromised network infrastructure, malicious proxies, or DNS and routing manipulation.

However, available evidence does not demonstrate widespread abuse of fraudulent TLS certificates before the defensive response. According to Chrome Root Program findings cited by The Hacker News, no TLS certificate chaining to the six affected website intermediates had appeared in Certificate Transparency logs before Chrome blocked the keys. Because Chrome and other browsers requiring CT logging would normally reject an unlogged publicly trusted certificate, this significantly limited opportunities for undetected public TLS abuse through those clients.

Chrome received the report at 18:05 UTC on October 17 and deployed a CRLSet block for the six TLS intermediates by 19:45 UTC. Mozilla received the report later that evening and distributed a OneCRL block to standard Firefox configurations by 22:59 UTC. Firefox users receiving Remote Settings therefore gained protection without needing to manually update or restart the browser.

The CVE-2026-111943 PoC situation is unusual because this is not a conventional memory-corruption or remote-code-execution vulnerability with exploit code. Instead, the researcher supplied cryptographic proof of control over all eight private keys, and Mozilla independently reproduced the key recovery, effectively demonstrating that the cryptographic failure could be exploited.

The CVE itself has been assigned by the Go Project. It describes a narrower problem involving certificate validation in the Go standard library. On most platforms, Go relies on system root certificate stores. But systems where the relevant trust configuration is not updated promptly could continue accepting chains through intermediates that are no longer trustworthy.

To close that gap, the Go Project added an explicit denylist to crypto/x509. The updated verification logic returns an error whenever a certificate chain contains one of the compromised intermediate public keys.

CVE-2026-111943 affects Go standard library versions before 1.26.10 and the Go 1.27 branch before version 1.27.3. Applications built using affected versions may therefore require rebuilding with a patched Go release to receive the new protection.

The details for CVE-2026-111943 are particularly important for application owners because browser remediation does not automatically protect every program that performs TLS validation. Many applications use language-specific or embedded certificate stores and may not consume browser revocation systems such as Chrome CRLSet or Mozilla OneCRL.

The Hacker News reports that this distinction triggered updates across multiple ecosystems. Go added explicit blocking, Mozilla updated NSS, Python’s certifi certificate bundle removed the affected root, and the Rust webpki-roots ecosystem issued an update. RustSec separately identifies version 1.0.10 or newer as patched for the affected web PKI root package.

The CVE-2026-111943 IOCs are therefore primarily certificate-oriented rather than traditional malware indicators such as IP addresses, domains, or file hashes. Organizations should focus on the eight affected intermediate certificate identities and the public-key hashes used by Go and other vendors to explicitly block those keys. Certificate-chain telemetry showing one of these intermediates should be treated as untrusted and investigated.

CVE-2026-111943 mitigation

The most important remediation for Go environments is to update to Go 1.26.10, Go 1.27.3, or a later supported release and rebuild applications that depend on Go’s TLS certificate verification. Simply upgrading the Go toolchain on a development server does not retroactively change already compiled binaries; affected applications need to be rebuilt and redeployed with the patched standard library.

Organizations should also inventory applications that maintain independent CA stores or certificate bundles. Browsers such as Chrome and Firefox reacted rapidly through centralized revocation mechanisms, but command-line utilities, server applications, containers, agents, embedded devices, and language runtimes may depend on different certificate sources.

Firefox users with normal configurations received the OneCRL block automatically on October 17. Mozilla additionally released Firefox 158.0.1, Firefox ESR 115.43.1, and Firefox ESR 153.5.1 to provide the updated block list to users whose policies or network environments prevented Remote Settings from functioning normally. Mozilla also released NSS 3.131.1 with changes to the trusted certificate set.

Security teams should:

  • Update Go applications and rebuild affected binaries.
  • Update system CA bundles and language-specific trust stores.
  • Ensure browser and operating-system certificate revocation mechanisms are functioning.
  • Block or distrust the eight compromised intermediate certificate keys.
  • Identify internal applications with embedded or statically packaged certificate stores.
  • Inspect TLS telemetry for certificate chains containing the affected intermediates.
  • Reissue legitimate certificates if existing services depend on certificate chains that have now been distrusted.
  • Test critical services after root-store updates because removing a CA root can also break legitimate services that previously chained through it.

Teams should also pay particular attention to long-lived software appliances, containers, internal developer tools, and unsupported software. These systems may continue trusting old certificate bundles long after mainstream browsers have blocked a compromised CA.

Removing a root certificate may have operational consequences. Legitimate certificates chaining through that root can also stop validating even if those individual certificates were never compromised. For this reason, organizations should combine rapid distrust with dependency discovery and certificate replacement rather than assuming that trust-store removal has no availability impact.

SOC teams can strengthen their defensive posture by correlating certificate validation failures, TLS interception telemetry, unusual DNS activity, unexpected proxy behavior, and certificate issuer changes. An attacker would generally require some mechanism to direct or intercept traffic before a fraudulent TLS certificate becomes useful, so certificate anomalies should be investigated alongside network-level evidence.

FAQ

What is CVE-2026-111943 and how does it work?

CVE-2026-111943 is a security issue tracked by the Go Project in the crypto/x509 certificate verification package following the compromise of eight eMudhra intermediate CA private keys. The compromised keys could potentially be used to create certificates chained through affected intermediates. Go applications relying on certificate stores that had not yet removed or revoked those intermediates could continue accepting such chains. Go addressed the risk by adding an explicit denylist that causes certificate verification to fail whenever one of the known compromised intermediate keys is encountered.

When was CVE-2026-111943 first discovered?

The underlying eMudhra key compromise was identified on October 17, 2026. According to Mozilla’s incident timeline, researcher Wayne discovered the cryptographic break that afternoon and reported the issue, along with proof of private-key control, to browser root programs and eMudhra. Chrome and Mozilla verified the findings within hours and began blocking the affected intermediates. CVE-2026-111943 was subsequently published by the Go Project as part of its response to residual certificate-trust risk.

What is the impact of CVE-2026-111943 on systems?

The principal risk is improper trust in certificate chains involving compromised intermediate CA keys. For TLS, possession of an intermediate CA private key could potentially allow fraudulent certificates to be issued for websites an attacker does not control. If the attacker can intercept or redirect network traffic and the victim’s software still trusts the affected certificate chain, this could facilitate website impersonation and potentially allow encrypted communications to be observed or altered. The compromise also included two code-signing intermediate keys, broadening concern beyond website authentication to software trust ecosystems that accept chains through those intermediates.

Can CVE-2026-111943 still affect me in 2026?

Yes. Exposure remains possible for software that has not received updated certificate distrust information. Standard Chrome and Firefox installations received rapid protection, but Go applications compiled with vulnerable standard-library versions, applications using outdated independent CA bundles, unsupported software, embedded systems, or environments where certificate revocation mechanisms are disabled may continue trusting the compromised certificate paths. Organizations should therefore not assume that updating their web browsers alone eliminates the risk.

How can I protect myself from CVE-2026-111943?

Upgrade to Go 1.26.10, Go 1.27.3, or newer and rebuild affected Go applications. Update operating-system and application trust stores, browser versions, language-specific certificate bundles, and other software that performs TLS verification. Organizations should also verify that the eight compromised intermediates are no longer trusted, inspect certificate-chain telemetry for their presence, and identify applications that carry static or embedded CA bundles. If legitimate services currently depend on chains affected by the emergency distrust actions, replace those certificates with chains anchored in unaffected certificate authorities.



The post CVE-2026-111943: Go Blocks Compromised eMudhra CA Keys After Certificate Authority Incident appeared first on SOC Prime.

  • ✇SOC Prime Blog
  • CVE-2026-109618 and CVE-2026-109619: Critical PHP RCE Flaws Trigger Emergency Security Release SOC Prime Team
    PHP administrators are facing an urgent security update after maintainers announced an out-of-cycle release addressing two critical vulnerabilities. The flaws, tracked by security researchers as CVE-2026-109618 and CVE-2026-109619, have each received a CVSS v4.0 score of 9.2 from the PHP security team. Researchers at watchTowr describe both issues as remote code execution vulnerabilities. The emergency release is scheduled for October 21, 2026, at 14:00 UTC. PHP moved the disclosure forward
     

CVE-2026-109618 and CVE-2026-109619: Critical PHP RCE Flaws Trigger Emergency Security Release

21 de Outubro de 2026, 07:02

PHP administrators are facing an urgent security update after maintainers announced an out-of-cycle release addressing two critical vulnerabilities. The flaws, tracked by security researchers as CVE-2026-109618 and CVE-2026-109619, have each received a CVSS v4.0 score of 9.2 from the PHP security team. Researchers at watchTowr describe both issues as remote code execution vulnerabilities.

The emergency release is scheduled for October 21, 2026, at 14:00 UTC. PHP moved the disclosure forward after information about the vulnerabilities reportedly leaked ahead of the coordinated release date. At the time of writing, PHP has not disclosed the vulnerable components, exploitation requirements, affected releases, or technical root causes and says those details will accompany the security updates.

Researchers have informally dubbed the vulnerability pair “PHP2Shell,” although this name does not come from the PHP Project. The early leak claimed the flaws could affect PHP releases dating back to PHP 5 and assigned them CVSS 10.0 scores. However, PHP’s official rating is 9.2, and the claimed version range has not yet been confirmed by an official vendor advisory.

The potential impact is nevertheless significant. PHP powers a massive number of websites, web applications, content management systems, e-commerce platforms, APIs, hosting panels, and custom enterprise services. If remote code execution is confirmed across commonly deployed configurations, successful exploitation could give attackers a direct route from an exposed web application to server-level compromise.

Security teams seeking CVE-2026-109618 detection opportunities should prioritize behavior-based monitoring while exploit-specific signatures remain unavailable. Suspicious activity includes PHP or web-server processes unexpectedly launching shells, interpreters, command-line utilities, or download tools.

SOC Prime customers can leverage the AI-Native Detection Intelligence Platform to access continuously updated detection content for vulnerability exploitation and associated post-compromise behavior. Detection rules can be applied across multiple SIEM, EDR, and Data Lake environments and aligned with the MITRE ATT&CK® framework.

Click Explore Detections to access relevant SOC content for emerging vulnerabilities. To Detect CVE-2026-109619 and associated exploitation attempts, defenders should combine behavioral analytics with web-server, endpoint, and network telemetry as technical intelligence becomes available.

Security teams can also use Prime Architect to turn emerging vulnerability intelligence into Sigma rules and custom hunting queries, validate detection logic, visualize potential Attack Flows, and rapidly translate detection content across supported security platforms.

Contact Sales

CVE-2026-109618 and CVE-2026-109619 Analysis

On October 20, 2026, the PHP security team issued an advance warning that two critical vulnerabilities would be addressed through an exceptional security release the following day. Both received a CVSS v4.0 rating of 9.2, and administrators were urged to prepare for immediate upgrades. PHP also reserved the option to release fixes earlier if technical information became public or active exploitation was detected.

The announcement followed an information leak concerning two embargoed vulnerabilities. The leaked material identified CVE-2026-109618 and CVE-2026-109619 and characterized both as remote code execution flaws. watchTowr subsequently confirmed to BleepingComputer that the vulnerabilities are real and said its researchers believe they successfully reproduced one of them.

However, there are important differences between the leaked information and what PHP has officially confirmed.

PHP assigned both vulnerabilities a CVSS v4.0 score of 9.2 rather than the CVSS 10.0 rating circulated in the leak. PHP has also not confirmed which branches are vulnerable, whether exploitation requires a particular PHP deployment model or configuration, or whether authentication is necessary.

The claim that CVE-2026-109618 affects PHP versions 5, 6, 7, and 8 comes from researcher and leaked information rather than PHP’s official advisory. watchTowr itself notes that this scope has not yet been confirmed by the vendor.

A careful CVE-2026-109618 analysis therefore needs to separate confirmed facts from preliminary research. What is currently confirmed is that PHP considers two vulnerabilities critical, rates both at 9.2, and believes the risk warrants an emergency out-of-cycle security release. Researchers characterize the flaws as RCE vulnerabilities, but their underlying mechanisms remain embargoed.

This distinction also matters when assessing legacy PHP environments. The PHP Project currently provides security updates only for supported branches 8.2 through 8.5. PHP 8.2 and 8.3 are receiving security fixes, while 8.4 and 8.5 remain under active support. Older branches, including PHP 8.1, 8.0, PHP 7.x, and PHP 5.x, are end of life and will not receive upstream patches if they ultimately prove vulnerable.

This could create a particularly challenging remediation scenario for organizations operating old applications that cannot easily be migrated. Internet-facing legacy PHP systems would represent a significant concern if the reported broad version exposure is confirmed.

No public CVE-2026-109618 PoC is available at the time of writing. watchTowr says it believes it successfully reproduced the issue but is intentionally withholding technical information until security patches become available. Huntress had also not reproduced the vulnerabilities and was unaware of publicly available exploit code.

No active exploitation had been observed by the researchers cited in either report as of October 21. The vulnerabilities were also not listed in CISA’s Known Exploited Vulnerabilities catalog at the time of The Hacker News report.

Consequently, CVE-2026-109619 IOCs have not yet been published. There are currently no confirmed malicious IP addresses, domains, payload hashes, exploit request patterns, or other campaign-specific indicators directly associated with exploitation of this vulnerability.

Until exploit details become available, defenders should instead monitor for generic signs of PHP server compromise. High-value behaviors include php-fpm, php-cgi, httpd, or apache2 spawning shells, scripting engines, download utilities, or other unexpected executables. New web shells, unexplained modifications in the web root, cron jobs, scheduled tasks, newly created accounts, and anomalous outbound connections should also trigger investigation.

The precise details for CVE-2026-109619 are expected to clarify the vulnerable PHP component, attack prerequisites, affected branches, configuration dependencies, and fixed versions once PHP publishes the security release.

CVE-2026-109618 and CVE-2026-109619 Mitigation

PHP administrators should first build an accurate inventory of every PHP deployment in the environment. This includes conventional Linux and Windows web servers as well as PHP runtimes embedded in appliances, third-party applications, hosting platforms, and administration products such as cPanel or Plesk.

For immediate CVE-2026-109619 mitigation, organizations should prepare to deploy PHP’s emergency security update as soon as the patched releases become available. Internet-facing applications should receive the highest priority because remotely reachable systems typically present the greatest opportunity for exploitation.

Organizations using distribution-supplied PHP packages should check their Linux vendor or hosting provider for backported security updates rather than assuming the upstream PHP version number alone determines exposure.

Legacy PHP installations require special attention. If a vulnerable application runs an end-of-life PHP release for which no official patch becomes available, organizations should prioritize migration to a supported branch. Where immediate migration is impossible, exposure should be reduced by restricting external access, placing the application behind appropriate network controls, or temporarily isolating the system.

CERT-EU guidance referenced by The Hacker News recommends considering isolation of internet-facing applications from public networks when a fix cannot immediately be applied.

Defenders should additionally strengthen monitoring around PHP execution. Alert when PHP workers or web-server processes spawn utilities such as shells, PowerShell, Bash, Python, Perl, curl, wget, or other programs that are unexpected for the application.

If exploitation is suspected, isolate the affected server and preserve evidence before remediation. Relevant artifacts include:

  • Web-server access and error logs
  • PHP application and runtime logs
  • Endpoint and process telemetry
  • Recently created or modified files
  • Web-root content
  • Cron jobs and scheduled tasks
  • Newly created accounts or SSH keys
  • Outbound network connections
  • Authentication and administrative activity

Security teams should also hunt retrospectively after technical indicators are released. If exploit-specific HTTP request patterns or payload characteristics become public, historical web and proxy telemetry could identify compromise attempts that occurred before patches were applied.

Organizations should avoid relying solely on a WAF as a permanent substitute for patching. Until the technical root causes are disclosed, there is no confirmed generic WAF rule that can reliably block both vulnerabilities without knowing their exploitation mechanisms.

By leveraging SOC Prime’s AI-Native Detection Intelligence Platform, security teams can continuously strengthen their detection posture as new intelligence on these PHP vulnerabilities emerges.

Disclaimer: Detection content may not be available for every CVE. Check the SOC Prime Platform for current coverage. If relevant detections are not available yet, check back as new threat intelligence and detection content are continuously added.

FAQ

What are CVE-2026-109618 and CVE-2026-109619 and how does it work?

CVE-2026-109618 and CVE-2026-109619 are two critical PHP vulnerabilities that researchers at watchTowr describe as remote code execution flaws. PHP has officially confirmed two critical issues with CVSS v4.0 scores of 9.2 but has not yet disclosed their technical root causes or exploitation mechanisms. At the time of writing, it is therefore not possible to reliably describe the exact attack flow. PHP is expected to publish the technical information with its emergency security release.

When were CVE-2026-109618 and CVE-2026-109619 first discovered?

Information about the vulnerabilities became public on October 20, 2026, after details of two embargoed PHP vulnerabilities reportedly leaked ahead of their planned disclosure. PHP issued its official advance warning later that day and scheduled an emergency security release for October 21, 2026, at 14:00 UTC.

What is the impact of CVE-2026-109618 and CVE-2026-109619 on systems?

Security researchers characterize both vulnerabilities as remote code execution issues. If that assessment is confirmed by PHP, successful exploitation could potentially enable an attacker to execute code on a vulnerable PHP server and proceed with malware deployment, credential theft, persistence, lateral movement, or data access depending on the privileges of the affected service. PHP has not yet published the precise exploitation conditions, so the exact impact and prerequisites remain subject to the forthcoming vendor advisory.

Can CVE-2026-109618 and CVE-2026-109619 still affect me in 2026?

Yes. At the time of writing on October 21, 2026, the emergency security release is scheduled for 14:00 UTC and the vulnerabilities remain unpatched in currently deployed releases. Researchers have claimed that PHP versions dating back to PHP 5 may be affected, but PHP has not officially confirmed this version range. Organizations should inventory all deployments and use the forthcoming vendor advisory to determine actual exposure.

How can I protect myself from CVE-2026-109618 and CVE-2026-109619?

Prepare to install the PHP security updates immediately when they are released, prioritizing internet-facing servers. Inventory PHP installations, including runtimes bundled with applications and appliances, and identify systems running end-of-life branches. Until fixes are deployed, increase monitoring for unusual PHP child processes and server-side command execution. Systems that cannot be patched promptly should have external exposure reduced or, where operationally possible, be temporarily isolated. If suspicious activity is found, isolate the server and preserve web, PHP, endpoint, and network telemetry for forensic investigation.



The post CVE-2026-109618 and CVE-2026-109619: Critical PHP RCE Flaws Trigger Emergency Security Release appeared first on SOC Prime.

  • ✇CISO Advisor
  • Falha no Siemens Software Center é usada em ataques ClickFix :: Da Redação ::
    A Siemens publicou um boletim de segurança em 15 de outubro sobre uma vulnerabilidade no Software Center, aplicativo para baixar, instalar e ativar softwares adquiridos, que tem sido usada em ataques ClickFix. Rastreada como CVE-2026-110936, a falha permite que atacantes carreguem código malicioso nos sistemas afetados. A vulnerabilidade diz respeito ao carregamento de arquivos DLL […]
     

Falha no Siemens Software Center é usada em ataques ClickFix

20 de Outubro de 2026, 19:57
A Siemens publicou um boletim de segurança em 15 de outubro sobre uma vulnerabilidade no Software Center, aplicativo para baixar, instalar e ativar softwares adquiridos, que tem sido usada em ataques ClickFix. Rastreada como CVE-2026-110936, a falha permite que atacantes carreguem código malicioso nos sistemas afetados. A vulnerabilidade diz respeito ao carregamento de arquivos DLL […]
  • ✇SOC Prime Blog
  • CVE-2026-110936: Siemens Software Center Flaw Exploited in ClickFix Attacks SOC Prime Team
    Siemens has confirmed active exploitation of a high-severity DLL side-loading vulnerability in Siemens Software Center, a desktop application used to download, install, activate, and update Siemens software. Tracked as CVE-2026-110936 and rated 8.4 under CVSS v4.0, the flaw stems from an uncontrolled DLL search path and can lead to arbitrary code execution with the privileges of the affected application. The vulnerability has already been weaponized in ClickFix activity linked by Siemens to
     

CVE-2026-110936: Siemens Software Center Flaw Exploited in ClickFix Attacks

20 de Outubro de 2026, 09:29

Siemens has confirmed active exploitation of a high-severity DLL side-loading vulnerability in Siemens Software Center, a desktop application used to download, install, activate, and update Siemens software. Tracked as CVE-2026-110936 and rated 8.4 under CVSS v4.0, the flaw stems from an uncontrolled DLL search path and can lead to arbitrary code execution with the privileges of the affected application.

The vulnerability has already been weaponized in ClickFix activity linked by Siemens to the Romulus delivery platform. In observed attacks, threat actors paired a legitimate, digitally signed copy of Siemens Software Center with attacker-controlled DLL files rather than modifying the Siemens executable itself. Siemens stressed that its systems, products, and official update channels were not breached.

Security teams looking for CVE-2026-110936 detection content can leverage SOC Prime’s AI-Native Detection Intelligence Platform to strengthen visibility into vulnerability exploitation, DLL side-loading, suspicious process execution, and related post-compromise behavior.

Click Explore Detections to access relevant detection content and hunt for emerging malicious activity. To Detect CVE-2026-110936 exploitation and related attack patterns, defenders should prioritize behavior-based analytics instead of relying exclusively on hashes of the signed Siemens executable.

SOC Prime detections can be applied across multiple SIEM, EDR, and Data Lake technologies and aligned with the MITRE ATT&CK® framework. Security teams can also leverage Prime Architect and Uncoder AI capabilities to transform fresh threat intelligence and indicators into hunting queries, refine detection logic, and accelerate detection engineering workflows.

Contact Sales

CVE-2026-110936 Analysis

CVE-2026-110936 affects Siemens Software Center versions earlier than 4.0.9.8. Siemens classifies the vulnerability as CWE-427, Uncontrolled Search Path Element. The affected application can search an insufficiently restricted location for DLL files, potentially allowing an authenticated local attacker to place a specially crafted library in a searched directory and execute code with the privileges of Siemens Software Center.

The active campaign demonstrates how this weakness can be incorporated into a social-engineering-driven malware chain. Attackers distributed a genuine Siemens Software Center executable carrying a valid digital signature together with malicious DLL files. Siemens said version 3.5.8.7, the latest release at the time of the observed attacks, loaded helper files located alongside the executable without validating them first.

As a result, the legitimate Siemens executable itself was not modified. Instead, malicious functionality resided inside attacker-supplied DLL files that were loaded when Software Center started. This approach lets adversaries abuse the trust associated with a legitimately signed application while executing attacker-controlled code.

The Hacker News reports that the attack chain used msiexec.exe to launch AllMyBasic.msi, which subsequently executed SiemensSoftwareCenter.exe. Siemens identified archive.dll as one of the malicious components associated with the campaign.

Siemens has attributed the activity to Romulus, a multi-platform ClickFix delivery operation. ClickFix attacks typically present victims with deceptive prompts, such as fake CAPTCHA or verification instructions, that persuade users to copy and execute malicious commands themselves. Related Romulus activity has also been observed delivering LegionLoader and abusing legitimate signed applications from other vendors for DLL side-loading.

The supplied reports do not describe a public CVE-2026-110936 PoC. However, proof-of-concept availability is less important in this case because Siemens has already confirmed exploitation of the vulnerability in real-world attacks.

CVE-2026-110936 IOCs published by Siemens include 96.62.218[.]59, used for payload hosting and command-and-control; wizardexpensive[.]com, also associated with payload hosting and C2; and 2.27.248[.]127, which was used to distribute the malicious AllMyBasic.msi package.

The published details for CVE-2026-110936 also highlight several host artifacts that can help defenders identify compromised systems. These include SiemensSoftwareCenter.exe executing from AppData\Local\Programs, an SM Software Provisioning Service folder, files named activate.bak or statinfosta.DB beside the executable, and an FTSuite directory containing ftc.uml under AppData\Local.

Because the Siemens binary used by the attackers is genuine and digitally signed, traditional file reputation alone may fail to expose the attack. Security teams should instead correlate the executable’s location, parent process, adjacent DLL files, persistence artifacts, and outbound network connections.

CVE-2026-110936 Mitigation

Siemens addressed the vulnerability in Software Center version 4.0.9.8. All earlier versions are considered affected, and existing installations are designed to receive the patched release automatically when the application is started. Organizations should verify that deployed endpoints are running version 4.0.9.8 or newer rather than assuming the automatic update has already been completed.

Organizations should also ensure that Siemens software is obtained exclusively through official Siemens sources. The company states that the malicious bundle involved in the campaign was distributed outside its official infrastructure and that no Siemens product or update channel was compromised.

Security teams should block the known malicious infrastructure at DNS resolvers, proxies, and firewalls and retrospectively search endpoint and network telemetry for previous connections. Defenders should specifically hunt for SiemensSoftwareCenter.exe executing from AppData\Local\Programs, particularly when launched through msiexec.exe, and inspect for unexpected DLL files placed beside Siemens executables outside normal installation directories.

Hash-based monitoring of SiemensSoftwareCenter.exe alone is insufficient because the file abused by the attackers is legitimate. Detection logic should instead focus on anomalous execution paths, suspicious child or parent processes, unexpected adjacent DLLs, persistence mechanisms, and communications with known malicious infrastructure.

If indicators of compromise are identified, isolate the affected endpoint, terminate the malicious process, remove unauthorized startup entries or scheduled tasks, and reset potentially exposed passwords. Siemens also recommends reviewing historical logs for connections to both active and previously used campaign infrastructure.

FAQ

What is CVE-2026-110936 and how does it work?

CVE-2026-110936 is a high-severity DLL side-loading vulnerability in Siemens Software Center. The application can load DLLs from an uncontrolled search path, potentially allowing a locally authenticated attacker to place a crafted DLL in a searched directory and execute malicious code with the privileges of the affected application. In observed ClickFix attacks, threat actors packaged a legitimate signed Siemens executable together with malicious DLLs so the trusted application would load attacker-controlled code.

When was CVE-2026-110936 first discovered?

The supplied sources do not provide the exact date on which the vulnerability was initially discovered. Siemens publicly disclosed the flaw through advisory SSA-580366 on October 15, 2026, and credited Huntress Labs researcher Jose Oregon with reporting it. Siemens subsequently confirmed active exploitation on October 19, 2026.

What is the impact of CVE-2026-110936 on systems?

Successful exploitation can result in arbitrary code execution with the privileges of Siemens Software Center. In the observed campaign, attackers were able to abuse a trusted, digitally signed application as a carrier for malicious DLL execution, making malicious activity more difficult to distinguish from legitimate software behavior.

Can CVE-2026-110936 still affect me in 2026?

Yes. Siemens Software Center versions earlier than 4.0.9.8 remain vulnerable. The risk is particularly significant because active exploitation has already been confirmed and attackers have demonstrated that the legitimate Siemens executable can be incorporated into ClickFix-driven malware delivery chains.

How can I protect myself from CVE-2026-110936?

Update Siemens Software Center to version 4.0.9.8 or later and verify that the patched version is actually installed. Download Siemens software only from official sources, block the published malicious infrastructure, and hunt for suspicious execution of SiemensSoftwareCenter.exe from user-writable directories. Organizations should also inspect neighboring DLL files, unusual msiexec.exe activity, unexpected persistence artifacts, and historical network connections. If compromise is suspected, isolate the endpoint and follow established incident response procedures.



The post CVE-2026-110936: Siemens Software Center Flaw Exploited in ClickFix Attacks appeared first on SOC Prime.

  • ✇CISO Advisor
  • Drupal corrige falhas críticas de RCE e alerta para exploits :: Da Redação ::
    O Drupal publicou correções para duas vulnerabilidades críticas que permitem a execução remota de código em sites que rodam qualquer versão suportada do sistema de gerenciamento de conteúdo. As falhas afetam o módulo Field UI do núcleo do software e o módulo contribuído Entity List. A equipe de segurança do projeto alertou no início da […]
     

Drupal corrige falhas críticas de RCE e alerta para exploits

19 de Outubro de 2026, 15:57
O Drupal publicou correções para duas vulnerabilidades críticas que permitem a execução remota de código em sites que rodam qualquer versão suportada do sistema de gerenciamento de conteúdo. As falhas afetam o módulo Field UI do núcleo do software e o módulo contribuído Entity List. A equipe de segurança do projeto alertou no início da […]
  • ✇CISO Advisor
  • F5 corrige falhas críticas no NGINX com patches emergenciais :: Da Redação ::
    A F5 publicou correções de segurança fora do ciclo regular para tratar múltiplas falhas no servidor web NGINX, incluindo três vulnerabilidades de severidade crítica que permitem a execução de código em sistemas afetados. Os patches foram divulgados nesta segunda-feira (19) e abrangem produtos como NGINX Plus, NGINX Open Source, NGINX Ingress Controller, NGINX Gateway Fabric […]
     

F5 corrige falhas críticas no NGINX com patches emergenciais

19 de Outubro de 2026, 15:46
A F5 publicou correções de segurança fora do ciclo regular para tratar múltiplas falhas no servidor web NGINX, incluindo três vulnerabilidades de severidade crítica que permitem a execução de código em sistemas afetados. Os patches foram divulgados nesta segunda-feira (19) e abrangem produtos como NGINX Plus, NGINX Open Source, NGINX Ingress Controller, NGINX Gateway Fabric […]
  • ✇CISO Advisor
  • Falha crítica no BlockStrap permite RCE no Magento :: Da Redação ::
    Pesquisadores alertam que hackers podem explorar em breve uma vulnerabilidade de gravidade máxima (CVE-2026-103849) que afeta o Magento e o Adobe Commerce, com potencial para executar código PHP arbitrário nos servidores das lojas. Segundo a empresa de segurança para e-commerce Sansec, ataques que aproveitam a falha, apelidada de BlockStrap, ainda não foram observados, mas espera-se […]
     

Falha crítica no BlockStrap permite RCE no Magento

16 de Outubro de 2026, 17:58
Pesquisadores alertam que hackers podem explorar em breve uma vulnerabilidade de gravidade máxima (CVE-2026-103849) que afeta o Magento e o Adobe Commerce, com potencial para executar código PHP arbitrário nos servidores das lojas. Segundo a empresa de segurança para e-commerce Sansec, ataques que aproveitam a falha, apelidada de BlockStrap, ainda não foram observados, mas espera-se […]
❌
❌