CUTSIGNcutting for sign — daily OSINT threat read

2026-11-02

30 stories analyzed · 4 deep reads · brief: “[PIPELINE] Cyber Threat Brief — 2026-11-02”

received 2026-11-02 12:13Z · emailed 2026-11-02 12:49Z

24
new IoCs
50
novel behaviors
6
story updates
17
watch devs 48h
10
verdict cards
× closeNew IoCs (24) — by story
× closeNovel behaviors (50) — by story
× closeStory updates (6) — developments of earlier briefs' stories

Machine-first view of this brief, grouped by story so indicator streams stay attributable. IoC values are raw, not defanged, one per line, ready for hunt queries — defang before pasting into chat or email. Everything here is public OSINT; exposure and behavior detail lives in the JSON (also grouped per story).

Endpoints

GET /?view=agent&format=json          this brief as JSON (stories, behaviors, exposure, IoCs, watch events)
GET /?view=agent&format=json&d=DATE   a specific day — available: 2026-11-11, 2026-11-10, 2026-11-09, 2026-11-06, 2026-11-05, 2026-11-04, 2026-11-03, 2026-11-02, 2026-10-30, 2026-10-29
GET /?view=iocs&format=json           cumulative IoC corpus — every brief + watch event, all time
GET /?q=TERM&format=json               search every stored brief (stories + IoCs)
GET /?view=cards&format=json          verdict-card manifest (slug, title, lane, cves, story_ids, url)
GET /?view=actors&format=json         adversaries by attributed country (w=14|30|90|all, cat=state|crime|hacktivist|spyware)
GET /cards/<slug>.html                 a hand-written verdict card; /cards/<slug> one the pipeline published; stories here carry verdict_card when one exists

Shapes: log_source is the extractor's free text; log_source_keys beside it is a closed vocabulary
(see vocab.log_source_keys) for mapping to your own data. evidence_samples are the exact strings the
sources printed (replay targets). exposure is null when the sources stated nothing.

P1 · Teams help-desk impersonation leads to Quick Assist access and AD CS ESC1/ESC8 abuse, data exfiltration AI verdict card

Medium

Microsoft investigated two unattributed intrusions where attackers impersonated IT support on Teams from external onmicrosoft.com tenants, got users to grant Quick Assist sessions, staged archives into KB-prefixed user-profile folders and ran payloads with portable/renamed Python, Bun or Java runtimes, then performed discovery and AD CS abuse. Case 1 abused an ESC1 template for privileged certificates, ran DCSync, and exfiltrated file-share data via Rclone renamed SearchApp.exe to an external SFTP server through a privileged account excluded from automatic disruption. Case 2 used PetitPotam to coerce DC NTLM auth, relayed it to AD CS Web Enrollment (ESC8), obtained a DC certificate and a TGT via PKINIT before the workstation was isolated. Hunt for Quick Assist sessions followed by runtimes executing from KB* AppData folders, anomalous certificate requests with requester-supplied SANs, /certsrv requests authenticated as DC machine accounts from other hosts, and PKINIT from workstations.

Why P1: Concrete huntable behaviors against ubiquitous AD CS/Teams with confirmed DCSync and exfiltration; no patch, configuration-dependent.

Behaviors (9) · as of 2026-11-02

T1219 · other: Microsoft Teams (external tenant chat/call) → QuickAssist.exe · hunt in: M365 Unified Audit Log / CloudAppEvents; EDR process events
T1036.003 · defense_evasion: Quick Assist remote session → archive extraction, renamed bun.exe, python, java · hunt in: EDR process/file events, Sysmon EID 1/11
T1082 · discovery_burst: staged portable runtime (Bun/Python/Java) in KB-prefixed folder → Windows version query, network configuration query, process listing · hunt in: EDR process events, Sysmon EID 1
T1649 · credential_access: compromised workstation → ESC1 certificate request with requester-supplied SAN · hunt in: CA security events (4886/4887), Defender for Identity
T1003.006 · credential_access: privileged certificate-authenticated session → DCSync · hunt in: Windows Security 4662 on DCs, Defender for Identity
T1048 · exfil_channel: file server (remote-interactive logon) → SearchApp.exe (renamed rclone) · hunt in: EDR process events, firewall/proxy SFTP outbound
T1187 · credential_access: compromised workstation → PetitPotam EFSRPC coercion · hunt in: Network/RPC logs, DC outbound auth
T1557.001 · lateral_auth: attacker relay on workstation → /certsrv submission and retrieval (Domain Controller template) · hunt in: IIS / Web Enrollment logs, CA request records
T1558 · lateral_auth: compromised workstation → Kerberos PKINIT TGT request as DC account · hunt in: DC Security 4768 (certificate info), Defender for Identity

Detection guidance (6) · as of 2026-11-02

source · tier A · published 2026-10-30 16:11Z · Defender XDR CloudAppEvents

Hunt external Teams chats and impersonation/security-risk call signals.
CloudAppEvents
| where Timestamp > ago(7d)
| where Application == "Microsoft Teams"
| where (ActionType == "ChatCreated" and IsExternalUser == true) or ActionType in~ ( "TeamsImpersonationDetected", "SecurityRiskInCallDetected")
| order by Timestamp desc

source · tier A · published 2026-10-30 16:11Z · DeviceProcessEvents

Find Bun or Java running scripts from KB-prefixed AppData folders; evaluate original filename/version metadata vs. file name (query truncated in source).
ESC8: correlate DC machine-account authentication to /certsrv from a non-DC source device with CA issuance and subsequent PKINIT from the workstation.

source · tier A · CA Security log

ESC1: review certificate request/issuance events for requester identity vs subject/SAN, template name, and first auth with issued cert. Enable Certification Services audit subcategory and CA audit filter.
Defender alerts: 'Suspicious AD CS misconfigured certificate template abuse (ESC1)', 'Suspicious AD CS machine certificate issuance abuse (ESC8)', 'Possible NTLM relay attack', 'Suspicious certificate usage over Kerberos protocol (PKINIT)', 'Suspected DCSync attack'.
Alert when approved RMM tools extract archives, create interpreters, or launch scripts from user-writable paths.

sha256 (3)

f326201269f1ee2f803ae435317507263bb6e0dbfdeb70bd1bb5446e2e46f001
06c5c14f043aee3bcc5843b5f50909623d5c9a6239a7c1fba9cddad4111469e7
85b6c424117494d3056e88689dbc94c75e9afdb187a339714043aec0da109f17

filename (1)

searchapp.exe

P1 · Ivanti Connect Secure zero-days CVE-2026-111357 and CVE-2026-118527 chained with CVE-2026-104935 in attacks by UTA0576 Verdict card

Criticalactor: UTA0576CVE-2026-111357CVE-2026-118527CVE-2026-104935

Ivanti Connect Secure gateways were compromised via two zero-days chained with the authentication bypass CVE-2026-104935, with exploitation reported since at least October 1, 2026, per Volexity and Defused as cited by BleepingComputer. Volexity attributes the activity to UTA0576, which gained unauthenticated root-level code execution, deployed no malware or web shell, re-exploited the device for each command, and tampered with logs. Hunters should look for anomalous ICS behavior and log tampering rather than relying on a clean Integrity Checker Tool result.

Why P1: Actively exploited edge VPN gateway with CISA KEV listing and over 5,000 exposed instances; detection relies on log tampering and anomalous command behavior.

Behaviors (2) · as of 2026-11-02

T1190 · shell_from_server_process: Ivanti Connect Secure web/management process · hunt in: Appliance logs
T1070 · defense_evasion · hunt in: Appliance logs

No IoCs extracted for this story.

P1 · Alpine Linux rebuilds GitLab after attempted RCE on CVE-2026-97229; no confirmed compromise Verdict card

HighCVE-2026-97229

Attackers attempted to exploit CVE-2026-97229, a maximum-severity integer overflow in the Onigmo regex engine bundled in Ruby, against Alpine Linux's self-hosted GitLab on October 20-21 by submitting malicious CI/CD pipeline configurations, causing eight worker crashes with some partial successes. Alpine rebuilt the instance and reset all passwords because it could not rule out code execution, though it found no tampering in repositories, packages, or releases through October 27 and says no compromise has been confirmed. Hunters should look for malicious regular expressions in CI/CD pipeline configurations and GitLab worker crashes, and confirm the Ruby-bundled fix is present since patching GitLab alone was insufficient.

Why P1: Max-severity unauthenticated RCE in GitLab with concrete CI-config and crash indicators, but attempts only and no confirmed compromise. (raised to P1: exploited + behaviors/KEV)

Behaviors (2) · as of 2026-11-02

T1190 · other: GitLab CI/CD pipeline processing (Onigmo regex compiler in Ruby) · hunt in: GitLab application/worker logs; CI/CD pipeline configuration history
T1190 · other · hunt in: GitLab container image download records / web server access logs

No IoCs extracted for this story.

P1 · C3RB3R ransomware attacks target Synology DSM devices running outdated versions; vendor warns, no confirmed success counts in source AI verdict card

Highactor: C3RB3Rmalware: C3RB3R ransomwareCVE-2024-10441CVE-2024-50629CVE-2024-10445

Synology warned customers that threat actors are exploiting a vulnerability patched in December 2024 to target DSM devices running outdated versions, with attacks aiming to encrypt data and extort ransom. The source links the November 2024 advisory covering CVE-2024-10441, CVE-2024-50629, and CVE-2024-10445 but says Synology has not yet named the exploited flaw. Hunters should look for encrypted files with a .L0CK3D extension, a read-me3.txt ransom note, and DSM management interface exposure to the internet.

Why P1: Actively exploited internet-facing NAS management interface with vendor advisory and named ransom artifacts.

Behaviors (1) · as of 2026-11-02

T1486 · other · hunt in: File system / NAS file activity

Detection guidance (1) · as of 2026-11-02

source · tier B · File system / NAS file activity

Encrypted files appear with a .L0CK3D extension and a ransom note named read-me3.txt is dropped.

No IoCs extracted for this story.

P1 · Unconfirmed: CVE-2026-42589 Gotenberg RCE exploitation reported in ThreatsDay roundup AI verdict card

Lowmalware: cache_baseCVE-2026-42589

A ThreatsDay roundup reports that threat actors are exploiting CVE-2026-42589, a critical RCE in Gotenberg, to deliver a Go reverse shell called cache_base, citing VulnCheck. The roundup itself is unverified and the brief marks the item as unconfirmed, so treat the claim as reported rather than confirmed. Hunters could look for Gotenberg processes spawning shells and outbound connections to unfamiliar C2 hosts.

Why P1: Reported exploitation of a critical RCE in a web-facing service with a described reverse shell, but unconfirmed in the brief and only cited through a roundup. (raised to P1: exploited + behaviors/KEV)

Behaviors (1) · as of 2026-11-02

T1190 · shell_from_server_process: Gotenberg → cache_base · hunt in: Application or container process events

No IoCs extracted for this story.

P1 · WordPress Core race condition (no CVE yet) drawing exploit attempts, no confirmed compromises AI verdict card

High

Defiant reports a race condition in WordPress Core's update process, patched in WordPress 7.1.4 (October 28) and backported to branches through 4.7, that can enable unauthenticated remote code execution with high attack complexity. The flaw stems from predictable, web-accessible staging directories used while unpacking full-package Core updates. Wordfence telemetry reports more than 18,500 requests in 21 hours targeting staged setup-config.php installer paths, but has not reported successful compromises. Hunters should look for web requests to staged installer paths such as setup-config.php during and after Core updates.

Why P1: Unauthenticated RCE in WordPress Core with active exploit attempts across many internet-facing sites; no confirmed compromises reported.

Behaviors (1) · as of 2026-11-02

T1190 · other: WordPress web server process · hunt in: web server access log

Detection guidance (1) · as of 2026-11-02

source · tier B · published 2026-10-30 12:04Z · web server access log

Wordfence firewall rule matching requests to staged setup-config.php installer paths; rule content not printed in source.

No IoCs extracted for this story.

P2 · VOLTA infostealer steals browser, wallet and cloud credentials, ranks victims via OpenRouter LLMs

Mediummalware: VOLTA-AUTODOXER (VOLTA)

Cisco Talos documents VOLTA-AUTODOXER, a self-deleting Windows infostealer (likely builder-sold) that harvests browser credentials/cookies (bypassing Chrome App-Bound Encryption via headless Chrome), wallets, Microsoft OAuth tokens, SSH/cloud keys and Wi-Fi passwords, then enriches with stolen sessions and POSTs a dossier to OpenRouter for LLM victim ranking. Exfiltration is via Telegram in three zip stages. Hunt for Chrome launched with --headless by non-developer processes, endpoint connections to openrouter.ai/api/v1/chat/completions from unusual processes, and files volta_debug.txt, Identity_Report.txt, AI_Analysis.txt, volta_*.zip.

Why P2: Commodity stealer with concrete huntable behaviors (headless Chrome ABE bypass, OpenRouter calls, Telegram exfil) but no enterprise-targeting reported.

Behaviors (6) · as of 2026-11-02

T1555.003 · credential_access: VOLTA executable (e.g. 9BY0tjwOc3ut.exe) → chrome.exe --headless · hunt in: EDR process events / Sysmon EID 1
T1016 · credential_access: VOLTA executable → WlanGetProfileList API · hunt in: EDR API telemetry
T1550.004 · other: VOLTA executable · hunt in: Google Workspace/Gmail audit, proxy logs (session reuse from victim host)
T1567 · exfil_channel: VOLTA executable · hunt in: proxy / DNS logs (openrouter.ai, Telegram API)
T1567 · exfil_channel: VOLTA executable · hunt in: proxy / DNS logs (Telegram)
T1070.004 · defense_evasion: VOLTA executable · hunt in: EDR file events

Detection guidance (2) · as of 2026-11-02

source · tier A · published 2026-10-31 12:00Z · EDR process events / Sysmon EID 1

Alert when Chrome is launched with --headless from any process not a known developer tool; application control restricting headless Chrome launches blocks ABE decryption path.

source · tier A · published 2026-10-31 12:00Z · endpoint file system

Post-compromise: preserve %APPDATA%\volta_debug.txt harvest log; revoke tokens and change passwords.

filename (8)

volta_log.zip
AI_Analysis.txt
ylp9m5j3i2aw.exe
volta_debug.txt
volta_dox.zip
9by0tjwoc3ut.exe
Identity_Report.txt
volta_doxnet.zip

useragent (1)

Mozilla/5.0

sha256 (1)

57ef4242666d78c50df145b34023df564f0fad38812d6a580e66433d427e2279

url (1)

https://openrouter.ai/api/v1/chat/completions

P2 · Trojanized Claude Code extension (2.1.312/2.1.313) on Cursor marketplace attempts persistent SSH backdoor

Low

Tampered anthropic.claude-code versions 2.1.312 and 2.1.313 were served by the Cursor extension marketplace for about 11 hours on Oct 29, 2026, exposing up to 5,000 developers. An injected JavaScript loader in extension.js collects host recon (Git email, env-var names matching KEY/TOKEN/SECRET), appends an svc-telemetry SSH key to authorized_keys, tries to enable SSH, opens a reverse tunnel (-N -R '*:0:localhost:22') to 134.209.82.225, and persists via LaunchAgent com.apple.sysmond, @reboot cron, or SysMon scheduled task/Startup sysmon.cmd. Coding errors likely blocked remote access on many macOS/Windows hosts, but keys and persistence may still be written; hunt for the svc-telemetry key, .smt/.smtk/.stk_ files, ssh/autossh child processes of Cursor, and connections to the C2.

Why P2: Short-lived supply-chain incident affecting Cursor users with concrete, huntable persistence artifacts and Microsoft-published queries; server taken down.

Behaviors (8) · as of 2026-11-02

T1098.004 · persistence_artifact: Cursor extension host (Node.js) loading extension.js · hunt in: EDR file events on ~/.ssh/authorized_keys, administrators_authorized_keys
T1572 · exfil_channel: Cursor extension host (Node.js) → autossh, ssh, powershell · hunt in: EDR process events / network connections to 134.209.82.225
T1543.001 · persistence_artifact: Cursor extension host (Node.js) → launchctl · hunt in: macOS EDR file/plist events
T1053.003 · persistence_artifact: Cursor extension host (Node.js) → crontab · hunt in: Linux crontab / auditd
T1053.005 · persistence_artifact: Cursor extension host (Node.js) → schtasks · hunt in: Windows 4698 / EDR ScheduledTaskCreated
T1547.001 · persistence_artifact: Cursor extension host (Node.js) · hunt in: Windows file events in Startup folder
T1082 · discovery_burst: Cursor extension host (Node.js) → systemsetup -getremotelogin, git config · hunt in: EDR process events
T1041 · exfil_channel: Cursor extension host (Node.js) · hunt in: proxy / network logs HTTP to port 8099

Detection guidance (5) · as of 2026-11-02

source · tier A · published 2026-10-31 01:02Z · Microsoft Defender XDR DeviceNetworkEvents

Network connections to reported C2 IP
DeviceNetworkEvents | where Timestamp > ago(30d) | where RemoteIP == "134.209.82.225" or RemoteUrl has "134.209.82.225" | project Timestamp, DeviceName, InitiatingProcessFileName, InitiatingProcessCommandLine, RemoteIP, RemotePort, RemoteUrl

source · tier A · published 2026-10-31 01:02Z · Microsoft Defender XDR DeviceFileEvents

File events for hash and persistence artifact names
DeviceFileEvents | where Timestamp > ago(30d) | where SHA256 == "ecb58cb29078d9646ad1dcdbe51526f2d9cfea06be5fb2ab183e8ecc3ab6bf15" or FileName in~ ( ".smt", ".smtk", "smt.cmd", "smtk", "sysmon.cmd", "com.apple.sysmond.plist" ) or FileName startswith ".stk_" | project Timestamp, DeviceName, ActionType, FolderPath, FileName, SHA256, InitiatingProcessFileName, InitiatingProcessCommandLine

source · tier A · published 2026-10-31 01:02Z · Microsoft Defender XDR DeviceEvents

Scheduled task creation containing SysMon and smt
DeviceEvents | where Timestamp > ago(30d) | where ActionType == "ScheduledTaskCreated" | where AdditionalFields has "SysMon" and AdditionalFields has "smt" | project Timestamp, DeviceName, AccountName, AdditionalFields, InitiatingProcessFileName, InitiatingProcessCommandLine

source · tier A · published 2026-10-31 01:02Z · Microsoft Defender XDR DeviceEvents

macOS LaunchAgent plist modification
DeviceEvents | where ActionType == "PlistPropertyModified" | where FolderPath has "com.apple.sysmond.plist"

source · tier A · published 2026-10-31 01:02Z · Microsoft Defender

Defender detections: Suspicious activity originating from a code editor, Suspicious addition of an SSH key, Suspicious SSH tunneling activity; AV names Trojan:MacOS/SmtShellMal.A, Trojan:JS/CredTheft.MS!MTB, Trojan:MacOS/MalPlistSysmond.A, HackTool:MacOS/RevAnthShell.A

filepath (2)

~/Library/LaunchAgents/com.apple.sysmond.plist
%userprofile%\.config\smt.cmd

sha256 (2)

ecb58cb29078d9646ad1dcdbe51526f2d9cfea06be5fb2ab183e8ecc3ab6bf15
7e0a52885fadee05544a9e99eb18c792bec05900a5e1a66d68f8383decb0e278

filename (1)

sysmon.cmd

ipv4 (1)

134.209.82.225

url (1)

http://134.209.82.225:8099/beacon

P2 · Threat actors use agentic AI tooling (ARTEX) to find exposed secrets and compromise Azure and Entra ID tenants Verdict card

Mediumactor: UNC7228 (STORM-0940)malware: ARTEX

GTIG and Mandiant report PRC-nexus UNC7228 (overlaps STORM-0940) and financially motivated groups operating open-source agentic pentest frameworks (ARTEX, PentAGI, CAIRN, Hexstrike) in real intrusions since late August 2026, with confirmed compromise and data theft. ARTEX used supplied valid credentials to probe Azure/AWS permissions, poison MySQL general_log into JSP webshells, abuse Kudu APIs, Kerberoast/DCSync, and post output to rotating webhook.site URLs via curl. Hunt for 2–25 second bursts of API calls, artex-probe-*/ArtexProbe artifacts, MySQL SET GLOBAL general_log_file changes, and server egress to webhook.site.

Why P2: Concrete huntable behaviors (MySQL log webshell, webhook.site curl C2, ARTEX naming artifacts) but no specific CVE; noisy agentic tooling seen against finance in Asia.

Behaviors (12) · as of 2026-11-02

T1505.003 · persistence_artifact: MySQL via Weaver OA application SQL API → SET GLOBAL general_log_file, SET GLOBAL general_log = 1, SELECT '<% ... %>' · hunt in: MySQL general/query log; web server access log for new .jsp requests
T1059 · shell_from_server_process: java (Weaver OA servlet container) → cl1217.jsp, f1219a.jsp, z1219.jsp · hunt in: EDR process events; web access log
T1105 · download_cradle: Windows database server → curl, powershell, cmd (batch) · hunt in: EDR process events; proxy/DNS
T1567 · exfil_channel: curl · hunt in: proxy, DNS
T1059.004 · other: Azure App Service Kudu/SCM → python, powershell, C# · hunt in: Azure App Service / Kudu logs
T1580 · discovery_burst: compromised AWS IAM user / Azure credentials → DryRun EC2/EBS calls, ARM deployments/validate, test blob write/delete · hunt in: AWS CloudTrail; Azure Activity/Storage logs
T1558.003 · credential_access: PowerShell scripts → Kerberoasting scripts, DCSync scripts · hunt in: Windows 4769, 4662; DC replication
T1087.002 · discovery_burst: PowerShell → AD enumeration scripts, ADCS template audit · hunt in: PowerShell 4104; LDAP logs
T1136 · persistence_artifact: application / directory → account creation with ArtexProbe naming, password resets · hunt in: Windows 4720/4724; application audit log
T1578.002 · persistence_artifact: AWS control plane → CreateKeyPair, AllocateAddress, RunInstances t3.micro, CreateVolume · hunt in: AWS CloudTrail
T1021.006 · lateral_auth: compromised Windows server → Pass-the-Ticket, WinRM, Kerberos relay, Pass-the-Hash · hunt in: Windows 4624/4768/4769; WinRM logs
T1595.003 · discovery_burst: web directory fuzzing · hunt in: web server access log (200/403)

Detection guidance (5) · as of 2026-11-02

source · tier A · Cloud control-plane logs

Monitor control-plane velocity: alert on bursts of management API calls, permission testing, resource enumeration, credential retrieval.

source · tier A · proxy, DNS, network flow

Monitor server egress to previously unseen webhook services, OAST, tunneling, file-transfer and external AI platforms.

source · tier A · network flow, DC logs

Detect unexpected LDAP/Kerberos/NTLM/SMB/database/remote admin and port scanning from DMZ/internet-facing systems.

source · tier A · identity and storage audit logs

Alert on bursts of password resets, account creation, credential additions and bulk secret-vault queries; detect write-read-delete storage sequences.

source · tier A · AD CS logs

Monitor unusual AD CS certificate enrollment for privileged users or unexpected requesters.

filename (3)

cl1217.jsp
z1219.jsp
f1219a.jsp

domain (1)

webhook.site

P2 · Unit 42 tracks CL-UNK-1211 espionage cluster targeting government-linked Linux servers with PHP web shells and SysGoRAT AI verdict card

Mediumactor: CL-UNK-1211malware: SysGoRAT

Palo Alto Networks Unit 42 reports a cyber espionage cluster tracked as CL-UNK-1211 that targeted Linux infrastructure tied to government entities between October 2025 and April 2026. The actors used PHP web shells, three credential-harvesting methods (.bashrc replacement, PHP login page injection, and scanning config and history files for cleartext passwords), and a Go-based multi-platform RAT called SysGoRAT that connects over WebSocket to a hard-coded IP. Hunters should look for PHP web shells, unexpected .bashrc modifications, injected PHP login code, the search_social.php and zip_mails.sh scripts, and enumeration of /var/qmail/mailnames/.

Why P2: Concrete huntable behaviors on Linux servers, but no KEV or confirmed exploited vulnerability is named in the sources.

Behaviors (11) · as of 2026-11-02

T1505.003 · persistence_artifact: web server process serving PHP · hunt in: web server access log, file integrity monitoring
T1546.004 · credential_access · hunt in: shell/bash history, file integrity monitoring
T1556 · credential_access · hunt in: web server file integrity monitoring, PHP application logs
T1552.001 · credential_access · hunt in: shell/bash history access, file access auditing
T1071.001 · exfil_channel: SysGoRAT · hunt in: network flow, proxy, firewall
T1059.004 · shell_from_server_process: SysGoRAT → /bin/sh -c · hunt in: EDR process events, auditd
T1020 · exfil_channel: SysGoRAT · hunt in: network flow, EDR file events
defense_evasion · hunt in: EDR, endpoint protection telemetry
defense_evasion · hunt in: Linux syslog, auditd
T1083 · discovery_burst · hunt in: EDR process events, auditd
T1059.003 · other: zip_mails.sh · hunt in: EDR process events

ipv4 (1)

104.194.158.65

P2 · NetamLoader: Kaspersky details .NET loader planted in Windows update staging directory on a government Windows 10 build in Asia

Lowmalware: NetamLoader

Kaspersky reported a previously undocumented .NET loader, NetamLoader, packaged in a CAB file placed in the Windows update download directory on a custom government-only Windows 10 build in Asia, with a single victim observed. The chain abuses AppDomainManager injection via a .config file to run through PatchMyPC-ScriptRunner.exe, then loads layered payloads from Resources.resx and runs them in dllhost.exe, beaconing to a C2 host after a jitter delay. Hunters should look for files and processes under the SoftwareDistribution\Download paths and dllhost.exe loading XAML content; the source does not state the attacker or whether data was stolen.

Why P2: Concrete huntable file paths and loader behavior, but a single observed victim in a bespoke government build limits breadth.

Behaviors (3) · as of 2026-11-02

T1574.014 · persistence_artifact: PatchMyPC-ScriptRunner.exe → Microsoft.HostIntegration.Connectors.dll, Resources.resx · hunt in: File system / Sysmon EID 1 and 11
T1055 · other: dllhost.exe → XAML-3, .NET 2 Plugin · hunt in: Sysmon EID 1 / process telemetry
T1070.004 · defense_evasion: .NET 1 Loader · hunt in: File system / Windows event and Prefetch artifacts

domain (1)

openaigpt4v.com

P2 · FBI attributes ~$6.36B Binance crypto theft to North Korea's TraderTraitor; 628 laundering addresses published

Highactor: TraderTraitor

The FBI formally attributed the October 29, 2026 theft of roughly $6.36 billion in virtual assets from Binance to TraderTraitor (also tracked as Lazarus Group, Jade Sleet, APT38) and published 628 associated cryptocurrency addresses for exchanges and VASPs to block. Binance linked the breach to a compromised DevOps engineer's laptop that let attackers access a service container and submit unauthorized withdrawals, with most funds moved within 20 minutes. Hunters should look for laundering-address matches in blockchain monitoring and, for their own environments, prior-style patterns such as developer-workstation compromise via fake recruiter or test-code lures.

Why P2: Attributed major financial theft with a known workstation entry path, but no concrete huntable host behaviors or published detection content in the sources.

Behaviors (1) · as of 2026-11-02

T1078 · lateral_auth · hunt in: Cloud/exchange service container access logs

No IoCs extracted for this story.

P2 · Northflank breach leads to unauthorized use of customers' AI API keys; customers told to rotate all secrets

Medium

Cloud platform Northflank disclosed a security incident on October 30 after a threat alert from Wiz and told customers to assume environment variables were decrypted and to rotate all keys. Customers reported unauthorized use of AI API keys stored on the platform, though the company has not disclosed how attackers gained access or how many customers were affected. Wiz's "Black October for AI Developer Platforms" report ties the incident to at least nine AI developer platform incidents in October, with LLMJacking as the abuse pattern. Hunters should review AI provider usage and billing logs for unexpected activity.

Why P2: Customer-facing secret exposure with reported AI key abuse, but no technical behaviors or detection content published by sources.

No IoCs extracted for this story.

P2 · Polymarket returns $3.9M after malicious script drains traders; DebugBear DNS records compromised via registrar

Low

Polymarket halted trading on its international platform on October 29 after users reported unauthorized withdrawals, which Hudson Rock linked to malicious JavaScript served from a DebugBear address loaded by the Polymarket site. The script targeted logged-in traders, checking portfolios and either dumping positions or shifting assets to attacker-chosen wallets, piggybacking on open sessions rather than exfiltrating passwords or keys. DebugBear says its DNS server records were compromised through its domain registrar and it has not explained how registrar access was obtained. Hunters should look for unexpected third-party script loads from the DebugBear RUM embed and unauthorized changes at the registrar and DNS layer.

Why P2: Concrete web-script behavior in a third-party embed with confirmed trader losses, but no published detection content and registrar access method unknown.

Behaviors (3) · as of 2026-11-02

T1189 · other: Polymarket trading site browser session → malicious JavaScript loaded from DebugBear address · hunt in: web proxy or browser telemetry for third-party script loads
T1539 · credential_access: malicious JavaScript in browser → reads credential-related data stored in the browser · hunt in: browser telemetry
T1195.002 · other: DebugBear RUM script embed → unauthorized withdrawals or asset transfers to attacker-chosen wallet · hunt in: Polymarket platform and wallet transaction records

No IoCs extracted for this story.

P2 · Linux kernel TCP use-after-free CVE-2026-98432 enables remote root on MPTCP listeners; distro fixes rolling out, no confirmed exploitation AI verdict card

MediumCVE-2026-98432

Anthropic researchers reported a remote root exploit for a use-after-free race in the Linux kernel IPv4 TCP code (CVE-2026-98432), with the CNA scoring it 9.8 and Red Hat scoring it 5.9. The sources say RCE was demonstrated on servers with an MPTCP listener, while the flaw also affects ordinary TCP, and Go 1.24+ enables MPTCP listeners by default on Linux. Ubuntu, RHEL, and Rocky Linux were still vulnerable or awaiting fixes at publication, and the sources report no confirmed in-the-wild exploitation; hunters should inventory kernel versions and MPTCP listeners.

Why P2: Public RCE exploit for root on MPTCP listeners with fixes still rolling out, but no confirmed exploitation and no huntable adversary behavior in sources.

No IoCs extracted for this story.

P2 · Public PoC for Android 'SMS of Death' DoS (CVE-2026-58882) crashes unpatched phones via WAP Push SMS

MediumCVE-2026-58882

A researcher published a proof-of-concept for CVE-2026-58882, a zero-click denial-of-service flaw in Android's WapPushOverSms.decodeWapPdu that a malformed eight-byte WAP Push message sent as a data SMS to port 2948 can trigger. The crash of com.android.phone disrupts cellular connectivity and ongoing calls, and can cause reboot loops; Google reportedly patched it in the October 2026 updates for Android 14 through 17, while Android 12 and 13 remain unpatched. Hunters should look for abnormal crashes of com.android.phone and inbound data SMS to port 2948 on devices that are not yet patched.

Why P2: Public PoC for a remote DoS on Android 12/13 without a fix; no confirmed exploitation in the sources and no enterprise-side behavior to hunt beyond device crashes.

Behaviors (1) · as of 2026-11-02

T1499.004 · other: com.android.phone · hunt in: Android device crash/tombstone logs; carrier or MDM device health telemetry

No IoCs extracted for this story.

P2 · CVE-2026-112816: CVSS 10.0 certificate-chain flaw in Canonical LXD and MicroCloud allows client impersonation; no confirmed exploitation

MediumCVE-2026-112816

Canonical LXD and MicroCloud contain a critical flaw where the server validated only the leaf of a client certificate chain against the trust store, letting an attacker with network access to the HTTPS API and a trusted client's public certificate impersonate that client. The Incus project reported the bug, and Canonical confirmed LXD is affected. Per the sources, there is no public sign of exploitation, CISA has not listed it as known exploited, and no working exploit is published; hunters should check for exposed LXD HTTPS API listeners (core.https_address) and MicroCloud cluster join activity.

Why P2: Critical CVSS 10.0 authentication bypass in virtualization software, but only exploitable with network API access and a trusted client's public certificate; not known exploited.

No IoCs extracted for this story.

P2 · Roundup: critical 16-year-old TianoCore EDK II PXE boot overflow (CVE-2026-97631) and other week's news

MediumCVE-2026-97631

SecurityWeek's weekly roundup covers CVE-2026-97631, a critical buffer overflow in TianoCore EDK II PXE network boot code that Ars Technica says affects most server firmware, exploitable by an attacker with local network access sending an oversized ICMP error message during PXE boot. Only machines using network boot are exposed, and the source says fixes must come from firmware vendors. The remaining items are news summaries (Cathedral's disputed AI-led intrusion claim against Anthropic, suspected Iran-linked freezer hacks, a Cloudflare/SGLang cross-tenant leak, and OFAC sanctions on North Korean IT-worker facilitators) with no hunt-ready technical detail for this story.

Why P2: Critical firmware flaw in widely deployed server UEFI code with local network exposure; detection content is limited, so hunt-worthy but not immediate.

No IoCs extracted for this story.

P3 · Trezor investigates suspected cellular implant in Safe 5 wallets sold via reseller CryptoBilis; no confirmed compromise

Low

Trezor received an unconfirmed report from an Indonesian buyer who found an extra circuit board with a cellular module and antenna inside a Trezor Safe 5 purchased from reseller CryptoBilis. The reported implant is said to be able to read the screen, including the recovery phrase, and transmit it over a mobile network, but Trezor has not yet examined the device and says it is unaware of any funds stolen. Trezor recommends not using devices bought from CryptoBilis from March 2026 onward and moving funds to new wallets; hunters have no logs or behaviors to match, so the practical step is checking for CryptoBilis-sourced hardware.

Why P3: Supply-chain hardware implant report that is unconfirmed and has no published detection content or huntable behaviors.

No IoCs extracted for this story.

P3 · Florida Department of Education discloses breach of student financial aid site exposing data of about 4.9 million applicants

High

The Florida Department of Education (FLDOE) said it became aware of a breach of the Florida Student Financial Aid website on October 19, with exposed data including names, addresses, phone numbers, genders, email addresses, Social Security numbers and dates of birth for roughly 4.9 million people. The department took the site down, said the incident is contained, reported it to the Attorney General, and declined to describe the nature of the incident or the attackers. The sources give no technical details, so hunters have no behaviors, IoCs, or detection guidance to act on; the practical step is to watch for identity fraud and financial-aid-themed phishing.

Why P3: Significant data exposure with no published technical detail or huntable behavior; awareness only.

No IoCs extracted for this story.

P3 · Chainalysis discloses breach where attackers using "offensive agentic techniques" accessed internal systems and customer contact data Verdict card

Medium

Blockchain analytics firm Chainalysis disclosed that an external actor used what it calls "offensive agentic techniques" to gain unauthorized access to internal systems and tools earlier in the month. Accessed customer data includes user IDs, full names, email addresses, and organizational role labels, while the company says no investigation content, authentication credentials, or session tokens were found accessed. No technical details (vulnerabilities, tools accessed, dwell time) have been shared, so hunters should rely on the vendor's advice to watch for password reset requests, unexpected authentication prompts, and impersonation scams targeting customers.

Why P3: Awareness only: breach disclosure with no technical intrusion details or published detection guidance.

No IoCs extracted for this story.

P3 · Revolve discloses 'automated means' harvest of saved payment cards and contact details from customer accounts

Medium

Online fashion retailer Revolve disclosed in an SEC 8-K filing that attackers used automated means to obtain names, contact information, payment card numbers and expiration dates from customers who had saved payment information in their accounts on its e-commerce platform. The filing said federal law enforcement was notified and an outside cybersecurity firm was hired; the sources do not state when the attack occurred or how access was gained. Reported counts vary by state filing, with 127,200 people in Texas and 1,328 in Vermont, and the brief cites over 128,000 customers. Hunters should review account-side signals such as bulk or automated login and saved-card access on the e-commerce platform, though no specific technique or indicator is published.

Why P3: Breach disclosure with saved-card exposure but no published technical behaviors, indicators, or detection guidance.

No IoCs extracted for this story.

P3 · Syrian Electronic Army hacker Ahmad Umar Agha sentenced to 42 months for intrusions at about 47 Western targets

Lowactor: Syrian Electronic Army

Ahmad Umar Agha, known as 'Th3Pr0', was sentenced in federal court in Virginia to 42 months for Syrian Electronic Army intrusions into about 47 Western media outlets, non-profits and other US-allied entities, per the DOJ. The source describes the 2013 AP Twitter account hijack and a Marine Corps recruiting-site redirect, but gives no technical detail on methods beyond a password-reset message sent to an email address used by Agha. No detection-relevant behaviors or indicators are published in the source.

Why P3: Historical sentencing news with no published technical behaviors, indicators, or detection guidance.

No IoCs extracted for this story.

P3 · Operation Blackout: threat intelligence expert discusses dismantling of scam centers (feed summary only)

Low

A brief feed item references a threat intelligence expert explaining how an operation dismantled scam centers. No source could be fetched and the item gives no technical detail on actors, techniques, or artifacts. Outcomes beyond the dismantling claim are unverified, and no hunting-relevant behavior is confirmed.

Why P3: Awareness only: feed summary with no technical detail and no fetched sources.

No IoCs extracted for this story.

P3 · Shared ChatGPT link could run attacker code in victim's session and read private chats; OpenAI fixed server-side

Low

Researchers at Parameter showed a crafted ChatGPT public share link could execute attacker JavaScript in a signed-in viewer's session, letting it list and read private conversations via ChatGPT's own APIs. The chain abused a MathLive message listener that accepted messages from any sender and allowed raw HTML, letting Preview content reach the main page, with a YouTube-hosted script bypassing the CSP. Per the sources, OpenAI fixed it server-side by October 26, no real-world exploitation was reported, and the flaw was a controlled test; there is no endpoint-side hunt identified in the sources.

Why P3: Vendor-fixed web flaw with no reported exploitation and no huntable behaviors in the sources; awareness only.

No IoCs extracted for this story.

P3 · Cloudflare Q3 2026 DDoS report: network-layer attacks up 38% to 18.2 million, driven by booter services

Low

Cloudflare's Cloudforce One Q3 2026 DDoS Threat Report says it autonomously mitigated 18.2 million L3 DDoS attacks, up from 13.2 million in Q2, with the increase linked to DDoS-for-hire booter or stresser services. Short bursts under 10 minutes and 1 Gbps rose 208% and DNS amplification rose 215% to 3.43% of network-layer attacks, while hyper-volumetric attacks above 1 Tbps fell 69%. This is a statistical trend report with no specific intrusion or per-host artifacts for a defender to hunt directly.

Why P3: Industry DDoS trend statistics with no concrete huntable behaviors or exposed-product details.

No IoCs extracted for this story.

P3 · DOJ trustee seeks privacy ombudsman over possible sale of Character.AI user chats in bankruptcy

Low

The DOJ's Executive Office for U.S. Trustees filed in bankruptcy court asking for a consumer privacy ombudsman to advise on whether and how Character.AI user data, including chats involving minors, health, or demographic data, can be sold. The filing says the company's privacy policy is ambiguous, permits disclosure of PII and transfer of PII in a sale, and was updated July 1 while the company was actively seeking to sell its assets. This is a privacy and legal story with no reported intrusion or attacker activity, so there are no technical behaviors or indicators to hunt.

Why P3: Privacy and bankruptcy-sale story with no reported intrusion, malware, or huntable technical behavior; awareness only.

No IoCs extracted for this story.

P3 · Passkeys stop phishing at login but enrollment, recovery and session trust remain attack paths (opinion piece, no confirmed incident)

Low

A SecurityWeek opinion column by an identity-vendor executive argues that passkeys resist phishing and credential theft but do not secure account enrollment, device-change recovery, or post-authentication session trust. The piece describes no specific intrusion, actor, or malware and cites no observed attacks beyond general references to phishing toolkits and SIM swaps. Defenders may want to review passkey enrollment and recovery workflows, including whether fallback paths rely on SMS, email links, or help desk processes, and whether identity threat detection covers recovery attempts from unfamiliar devices.

Why P3: Opinion/awareness piece with no reported exploitation or concrete huntable behaviors.

No IoCs extracted for this story.

P3 · Sponsored explainer: SS7 and Diameter signaling attacks can track phones and intercept SMS 2FA codes

Lowactor: STA1 (per Citizen Lab, as named in source)

A sponsored BleepingComputer article by carrier Cape explains that SS7 and Diameter signaling abuse can locate phones, harvest IMSIs, redirect SMS (including 2FA codes) via false roaming claims, and impersonate subscribers without malware. It cites Citizen Lab's report on the STA1 actor rotating through eleven operator identities, and says Iranian-linked actors reportedly used outdated signaling to locate US personnel, but it details no specific confirmed compromise. Hunters have little concrete telemetry here; the content is general background and vendor marketing, so the main takeaway is awareness of signaling-layer exposure rather than a huntable intrusion.

Why P3: Awareness only: general signaling attack explainer from a sponsored vendor source with no concrete huntable artifacts or confirmed incident details.

No IoCs extracted for this story.

P3 · New onedump.py JSON output eases bulk extraction of embedded files from OneNote documents

Low

Didier Stevens added a --jsonoutput option to his onedump.py tool so analysts can extract embedded files from many .one files in one run. The post shows piping the JSON into myjson-filter.py with -W hashvir to write each embedded file to disk named by its SHA-256 plus .vir. This is a defensive analysis-tooling update with no reported adversary activity or compromise.

Why P3: Analyst tooling update for triaging suspicious OneNote files; no reported attacks or exploited products.

No IoCs extracted for this story.

Watch streams — new IoCs in the last 48 h

SANS ISC reports renewed scanning for vulnerable mail test scripts and leftover development artifacts; no confirmed compromises stated

url (2)

http://email-test.php/
http://mailtest.php/

Malicious LiteLLM 1.107.0 PyPI release steals credentials via Python startup hooks

domain (2)

litellm.dev
raw.githubusercontent.com

filename (3)

cook.pth
cook.py
sitecustomize.py

filepath (2)

/tmp/.pc_sq_*
/tmp/.pc_e_*

useragent (1)

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0)
All values combined, unattributed (38) — for one big sweep

sha256 (6)

f326201269f1ee2f803ae435317507263bb6e0dbfdeb70bd1bb5446e2e46f001
06c5c14f043aee3bcc5843b5f50909623d5c9a6239a7c1fba9cddad4111469e7
85b6c424117494d3056e88689dbc94c75e9afdb187a339714043aec0da109f17
57ef4242666d78c50df145b34023df564f0fad38812d6a580e66433d427e2279
ecb58cb29078d9646ad1dcdbe51526f2d9cfea06be5fb2ab183e8ecc3ab6bf15
7e0a52885fadee05544a9e99eb18c792bec05900a5e1a66d68f8383decb0e278

filename (16)

searchapp.exe
volta_log.zip
AI_Analysis.txt
ylp9m5j3i2aw.exe
volta_debug.txt
volta_dox.zip
9by0tjwoc3ut.exe
Identity_Report.txt
volta_doxnet.zip
sysmon.cmd
cl1217.jsp
z1219.jsp
f1219a.jsp
cook.pth
cook.py
sitecustomize.py

useragent (2)

Mozilla/5.0
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0)

url (4)

https://openrouter.ai/api/v1/chat/completions
http://134.209.82.225:8099/beacon
http://email-test.php/
http://mailtest.php/

filepath (4)

~/Library/LaunchAgents/com.apple.sysmond.plist
%userprofile%\.config\smt.cmd
/tmp/.pc_sq_*
/tmp/.pc_e_*

ipv4 (2)

134.209.82.225
104.194.158.65

domain (4)

webhook.site
openaigpt4v.com
litellm.dev
raw.githubusercontent.com