← Archive · tsd.report
‹
7 stories

The Security Diff

Security engineering, without the noise.

Lead story · supply chain External source

cPGuard update-channel breach exposes root-level server secrets

OPSSHIELD says attackers used its cPGuard update channel to send a malicious update on November 2. Its later disclosure describes roughly 70 minutes of malicious distribution and exposure of root-level secrets, superseding the vendor’s earlier account.

Why it matters

A clean update cannot invalidate credentials copied before cleanup. The vendor’s earlier and later accounts describe different investigation stages; their scope estimates should not be combined.

Supported action

Follow the vendor’s current update guidance, rotate exposed local, database and cloud credentials, replace root SSH keys, and investigate remaining signs of compromise.

Daily report

Today’s Security Briefs

Selected for engineering relevance

incident · vulnerabilities External source

kaniko lookalike registry hosts can receive a build’s Azure access token

The Chainguard kaniko fork’s advisory describes Azure access-token exposure when untrusted Dockerfiles or build arguments reference lookalike registry hosts and an Azure identity is available. Its bundled credential helper can send a token to an attacker-controlled registry.

Why it mattersBuild inputs can cross the Azure identity trust boundary. Inventory both the executor and warmer, rather than assuming a separate credential-helper deployment is required.

Source: kaniko maintainer security advisory

incident · supply chain External source

NIKKE PC launcher compromise exposes a trusted CDN delivery path

MotherSphere’s NIKKE investigation describes tampered scripts on Level Infinite’s CDN loading a remote-control agent. Follow-up reporting describes credential-stealing capabilities and warns that updated launcher cleanup can erase evidence of an earlier infection.

Why it mattersCleaning the delivery scripts does not undo an earlier infection. The research draws on an infected machine and attributed user reports; it does not establish how many players were affected.

Source: MotherSphere: NIKKE PC launcher compromise investigation

incident · vulnerabilities External source

Rails Active Storage uploads can expose server files through ImageMagick

Rails’ November 4 advisory describes arbitrary file writes during attachment analysis when Active Storage uses ImageMagick, accepts untrusted uploads, and lacks a restrictive coder policy. Disk-backed storage can also expose files readable by the app.

Why it mattersAttachment analysis runs when a file is attached; a separate preview or variant request is not required. Check the image processor, upload trust boundary and ImageMagick policy together.

Source: Rails: Active Storage image-analysis security advisory

incident · supply chain External source

Malicious strutil-core gem steals secrets and plants AI tool hooks

Socket’s November 6 analysis links strutil-core 1.0.1, published November 1, to an install-time credential stealer and AI tool persistence. It was a standalone malicious gem; victims and successful downstream infections remain unconfirmed.

Source: Socket: strutil-core install-time worm analysis

incident · vulnerabilities External source

Linux TCP flaw puts exposed hosts on the kernel patch list

CVE-2026-98432 affects Linux IPv4 TCP connection handling. Aikido reports a demonstrated remote-root exploit against an MPTCP listener; that condition should guide urgent exposure checks without being treated as the full boundary of the flaw.

Source: Linux CNA: CVE-2026-98432 record

incident · vulnerabilities External source

GeoNode vector-upload layer names can trigger server-side command injection

GeoNode’s maintainer reports command execution through crafted vector-upload layer names. Its advisory lists versions through 5.0.1 as affected. GitHub’s reviewed database lists 5.1.0 as fixed, while the maintainer’s patched-version field remains unset.

Source: GeoNode maintainer security advisory

Evidence desk

Vulnerability Watch

Evidence snapshot ·

Recent CISA KEVs with EPSS probability at least 50% and percentile at least 95%. 10 qualified.

Scroll horizontally to see every column →

CVECVSSEPSSPercentileKEV addedTechnologyActionReferences
CVE-2026-1096189.2 (v4.0)100%100%PHP Group · PHPApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1096199.2 (v4.0)100%100%PHP Group · PHPApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-215899.3 (v4.0)99.7%99.9%Atlassian · Multiple ProductsApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1049358.6 (v3.1)88.9%99.8%Ivanti · Connect SecureApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1051336.9 (v4.0)84.5%99.7%Ahsay · AhsayCBSApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1114979.2 (v4.0)82.6%99.7%Google · BrotliApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-10513410 (v4.0)81.8%99.6%Ahsay · AhsayCBSApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1027649.3 (v4.0)78%99.6%BeyondTrust · Remote SupportApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-1104479.2 (v4.0)73.3%99.5%Collabora · Collabora Online – Built-in CODE ServerApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
CVE-2026-9722910 (v3.1)65.2%99.3%GitLab · Community Edition and Enterprise EditionApply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Sources: CISA Known Exploited Vulnerabilities CatalogFIRST Exploit Prediction Scoring SystemNIST National Vulnerability Database