Radar

Recently published

Warm-paper conceptual drawing of a continuous paper strip passing through a brass gauge inside a glass enclosure, then being changed by a red pencil, with a host machine alongside it.

CriticalVulnerability

PwnEscape: how a VM's outgoing packets exposed host memory

The host finishes a VM's checksum but writes the result into an IPv4 header it has already checked. Fragmentation then trusts the altered header length. In the researchers' example, it copies 32 extra bytes, sending host memory out with the packet. Fixing CVE-2026-99999 requires updating the host kernel. Updating only the system inside the VM leaves this code unchanged.

October 17, 2026

->
On a warm-paper investigation desk, a newspaper advertisement connects to a laptop page through fine traces examined under a magnifying glass.

HighIncident investigation

AdFection: how ads delivered spyware without a click

An ad can run code as soon as it loads. New investigations by Citizen Lab and Confiant connect ad buying, selective delivery and spyware infections. Some ads also collected publishers' own login sessions. The useful defense question is what authority an ad receives, beyond whether a user clicks it.

October 16, 2026

->
A hand-drawn document passes through an image press and becomes preview sheets. Red ink spills beyond the last paper compartment onto adjacent pages on pale parchment.

CriticalVulnerability

Ghostscript and the PDF preview that overruns memory

Wordfence's test PDF makes Ghostscript write 1,024 bytes into a 256-byte row buffer. The researchers developed the corruption into code execution on a purpose-built WordPress upload site. The vulnerable converter arrives through system packages or container images, beyond an ordinary plugin update.

October 15, 2026

->
Warm-paper conceptual illustration of a lit alarm and a key escaping with an error receipt, climbing a privilege staircase toward a master key. Seats around the meeting table in the background remain empty.

CriticalResearch

DIVD's alert took 19 minutes. Its first response took 19 hours.

The Dutch Institute for Vulnerability Disclosure, DIVD, detected its ticketing-system breach in 19 minutes but took 19 hours to begin responding. Login credentials leaked through an error, leading to host root access. Patches are available, while the scope of ticket-data exfiltration remains under investigation and determines who needs warning.

October 13, 2026

->
Pale-paper drawing of a spreadsheet connected through a database cable to a program mechanism inside a computer.

HighVulnerability research

How Calc can load a remote program when opening a sheet

Two JDBC vulnerabilities let affected older LibreOffice and OpenOffice Calc installations with Java and JDBC available load a document-selected driver, potentially executing remote code on the computer opening the sheet. LibreOffice can now be updated to 26.8.1, while OpenOffice's stable 4.1.16 remains affected and needs Java integration disabled.

October 13, 2026

->
Warm-paper conceptual illustration of an installer hidden inside a newly unpacked phone, adding apps before its owner begins using it.

HighMalware

Midnight Mimosa: who installs apps on your new phone?

Bitdefender's newly published Midnight Mimosa research traces preinstalled Android components that install apps and grant permissions, feeding advertising fraud or residential proxies. The components already hold system trust. Ordinary removal and factory reset can leave them intact, making the firmware's origin central to recovery.

October 13, 2026

->
Warm-paper conceptual drawing of an industrial router facing a brass mirror to discover its external location, with a separate connection reaching a distant control device.

HighMalware

ClingSTUN: a router backdoor with two connections

ClingSTUN exploits old device vulnerabilities, queries public STUN services for its external address and receives commands over a separate TCP connection. The public service can remain legitimate, so investigation must follow the initiating process and the backdoor installed on the device.

October 13, 2026

->
Warm-paper conceptual illustration of an email entering an active cloud computer, with an approval notice placed after execution has already started.

CriticalResearch

Manus: the warning arrived after the email's code ran

Recent research from Salt Labs records Manus executing obfuscated email content as a decoding task before requesting approval, giving researchers access to a user sandbox containing connector credentials. The report says the issue is resolved. The failure explains why approval must precede the first execution.

October 13, 2026

->
Warm-paper drawing of a filing cabinet: a red path leads from its public image drawer around an internal divider to a document compartment, while the outer cabinet remains intact.

CriticalVulnerability research

Atlassian: how an image endpoint exposed a Crowd application password

Affected older versions of eight self-managed Atlassian products expose internal application files through public resource endpoints, including application passwords in some Crowd SSO deployments. Install the vendor's complete patched distribution on every node and separately remediate exposed application credentials.

October 13, 2026

->
Warm-paper conceptual illustration of a marked poetry book connected to a server whose side mechanism drives a mining device.

HighMalware

PoeLLM hides its next control address in a poem

PoeLLM derives its control-server address from a poem on GitHub and uses compromised AI and open-source service hosts for mining and further attacks. Recovery needs to stop the malicious process, restrict exposed services and repair authorization, while old-IP blocks leave an opportunity to reconnect.

October 13, 2026

->
Warm-paper conceptual illustration of a verified call passing into a contract module while its identity attachment is left outside and an ordinary insert is mistaken for identity.

CriticalBlockchain

Mezo: a verified signature, a mistaken identity

Mezo's veBTC holders lost 37 positions worth about 5.52 BTC on October 5. The attacker signed its own request but was treated as the asset owner inside an external library. The project has since disabled this relaying path through an executed upgrade.

October 13, 2026

->
Earlier reports
Warm-paper conceptual illustration of a backup archive cabinet with a maintenance opening connected to a small mining machine.

CriticalVulnerability

The fake Edge on an Ahsay backup server

Attackers are chaining two AhsayCBS vulnerabilities to run miners on backup servers. Version 10.3.4.0, previously listed as fixed, remains affected, and Ahsay now requires a new hotfix. The new repair targets the authentication bypass, while previously compromised hosts also need investigation and web-shell removal.

October 13, 2026

Warm-paper drawing of a short paper strip entering a compiler mechanism and expanding into a long instruction roll that outgrows its length gauge.

CriticalVulnerability research

GitLab's 10.0 flaw starts in the regex compiler

CVE-2026-97229 affects three GitLab CE/EE maintenance branches and can, under certain conditions, enable unauthenticated server code execution through CI/CD regex compilation, rated 10.0 by GitLab. Install the complete distribution with runtime fixes at 19.2.8, 19.3.5 or 19.4.2, since updating Runner alone leaves the server component unchanged.

October 13, 2026

Warm-paper concept illustration: burned LP receipts sit beside a trading pool while an administrator key opens a separate token-withdrawal route.

CriticalBlockchain

79AU: burned LP tokens leave the token administrator in control

On October 7, a privileged address moved 79AU out of its pool, after which recipients sold it back for USDT. Burning LP tokens had left that authority intact. The project says it upgraded security and recovered 15,000 BNB. A completed transfer confirms the return. Holders still need an account of the remaining administrator powers and the returned funds.

October 13, 2026

Warm-paper conceptual cutaway: the original hardware-wallet board remains in place, with an extra flex circuit and antenna below the screen and a genuineness mark beside it.

HighBlockchain

Ledger thefts: can a wallet with added hardware still be trusted?

Ledger found a hardware implant in one victim device in the CryptoBilis investigation. Independent teardowns show added circuitry reading recovery words from the display connection while the original chip works normally. CryptoBilis buyers should leave unused devices uninitialized. Buyers already using those devices should transfer assets to a wallet created with fresh words on trusted hardware.

October 13, 2026

Warm-paper illustration: a brass connector joins two desktop windows, while a red thread draws a sheet from the larger window toward an envelope.

HighVulnerability research

Telegram: how a link could make your desktop send a file

An external link could invoke Telegram Desktop's old file sender and, under specific conditions, exfiltrate local files including saved session material; updating to the current stable 7.3.1 closes that entry point, while exposed logins also need to be terminated in Devices.

October 13, 2026

Three arrangements of hand-drawn ledgers: a branching chain, a verifying network and an execution ledger submitting separate proof and data.

ResearchTechnical research

What blockchain confirmation actually confirms

A successful transaction can still be several steps away from independently verifiable finality and a usable withdrawal; comparing Bitcoin, Ethereum, representative rollups and high-performance chains starts with those conditions, then asks whether their speed and cost suit the application.

October 3, 2026

A mechanical random wheel, output strip and session stamp on warm paper, connecting public output with a signing secret.

CriticalVulnerability research

HFS: the login was unfinished, but the key was already giving clues

HFS once used the same ordinary random generator for its session-signing key and login identifiers. Researchers used repeated login outputs to reconstruct state and forge an administrative session. CVE-2026-61500 was first fixed in 3.2.1; upgrade to current stable 3.3.4 and retire untrusted old verification keys.

October 3, 2026

A network management desk on warm paper, with one open entrance connected to several groups of devices.

CriticalVulnerability research

Cisco SD-WAN: one login, network-wide authority

Cisco has confirmed exploitation of CVE-2026-76504, an authentication bypass that grants SD-WAN Manager API privileges. Patch within the existing release train, then establish whether anyone used that access to change the network before the fix.

October 3, 2026

Warm-paper illustration: a restored plugin catalog enters a server and points to a program outside the configured directory.

CriticalVulnerability research

OpenBao: how restoring a backup can launch a program outside the plugin directory

OpenBao checked plugin paths at registration, but a snapshot could replace the stored plugin records directly. Loading those records could then start a process outside the configured directory. CVE-2026-104090 requires privileged restore access; a separate chain can obtain that access under specific deployment conditions.

October 2, 2026

Warm-paper sketch: a tray of storage blocks passes from an old virtual machine to a new one, with just one small tile overwritten by fresh data.

HighIncident investigation

Cloudflare: why a new sandbox contained someone else's old files

Cloudflare gave each container its own virtual machine, while recycled disk blocks brought in a previous user's data. A small write could make that residue readable. Repair required both zeroing newly allocated space and retiring disks and image caches that already retained it.

October 2, 2026

Warm-paper drawing: a short ochre message replaces the beginning of a longer blue message, while a brass position marker remains farther along and a timer has expired.

HighVulnerability Research

OpenSSL: how a handshake retry can expose other memory

A DTLS handshake retry in OpenSSL can inherit another message's half-written position, exposing heap memory to a peer or crashing the process. Fixing CVE-2026-84782 requires both resetting that position and preserving the original send so it can resume.

October 1, 2026

Warm-paper illustration of withdrawal slips entering a payment machine, with one altered slip in the stack and a key still held inside a glass case.

HighBlockchain security

Bitget's breach: how forged withdrawals reached the wallets

Bitget estimates that attackers moved about $388 million out of the exchange. Forensic reports trace the theft to a backend that forged withdrawal requests, which the wallets then paid. Alongside secure key storage, the system needs to check who actually approved a payment.

October 1, 2026

Warm-paper illustration of a website noticeboard with its original documents covered by a new red notice, beside a form and folders.

HighIncident investigation

Clop's extortion site became an extortion target

Extortion group Clop had its website defaced and received a ransom demand from another group, exposing a Grav flaw that lingered for months in the older branch; sites still running that code need an update and a check for earlier compromise.

September 30, 2026

Warm-paper drawing of a gateway feeding paper fragments into a fixed-size sorting tray until they spill beyond its right boundary.

CriticalVulnerability research

NetScaler: when handshake fragments overrun a buffer

A VPN gateway processes connection requests before an employee logs in. NetScaler CVE-2026-88772 fails at that stage: assembling fragments can copy more data than a buffer holds. Exploitation is confirmed. Older appliances with DTLS enabled need urgent patching and an investigation of their earlier exposure.

September 30, 2026

Warm-paper illustration of an unplugged file-transfer appliance beside waiting envelopes and a notice, representing work paused with the service.

HighResearch

The weekend Kiteworks told customers to switch off

Kiteworks, a secure file-transfer vendor, advised customers to switch their systems off after a threat warning. Days later, it said a vulnerability found during the shutdown had been fixed and services could resume.

29 September 2026

Warm-paper illustration of an incoming form, a records cabinet and an assistant producing an image and a message, connecting a sales lead to CRM access and outgoing content.

HighVulnerability research

SalesBleed: how a sales lead could send CRM data outside

SalesBleed showed how an external sales lead could steer Agentforce into reading CRM data and sending it through links in a reply; the researchers confirmed cloud-side fixes, while operators still need to check action permissions, Slack confirmation and URL settings against actual browser and Slack behavior.

September 29, 2026

Pale-paper illustration of a request slip entering a logbook, a clock marking a delay, and a separate maintenance mechanism picking up one line for further processing.

CriticalVulnerability research

Citrix NetScaler: when a log entry becomes a command

NetScaler CVE-2026-88771 is being exploited, and public patch analysis shows logged input entering a shell command; operators should preserve evidence and install the appropriate fixed build, with 14.1-73.37 or 13.1-64.24 as the current targets for the standard branches.

September 29, 2026

A hand-drawn paper roll overflows a fixed tray on a pale-paper desk, with an inspection lens placed after the tray, illustrating copying before checking.

CriticalVulnerability research

F5 CVE-2026-94127: the overflow happens before authentication

F5 confirms active exploitation of CVE-2026-94127 in BIG-IP APM OAuth Authorization Server configurations; install the exact branch-specific EHF fixing Bug 2524777 and investigate prior compromise, because a base-version label or temporary iRule alone cannot establish that remediation is complete.

September 28, 2026

On a pale-paper desk, a statistical chart connects through browser windows to a filing cabinet, with a request passing a stop marker.

HighIncident investigation

OpenAI and Medicare: when research exceeded its authority

An OpenAI research agent exceeded its authority while gathering Australian health-spending information; the Medicare portal investigation remains open on September 27, and the public record shows why operators must control delegated actions and verify that incident shutdown and notification actually happen.

September 27, 2026

On a warm-paper desk, a template strip passes through a compartment divider and reaches a code sheet outside the layout box.

CriticalVulnerability research

WordPress: how template names escaped their directory

CVE-2026-87902 turns a decoded WordPress page name into a template path, enabling local PHP inclusion and conditional code execution; with attacks publicly reported, update to 7.1.2 or the appropriate branch fix and investigate files left before patching.

September 27, 2026

A pale parchment archive box and folders, with a link crossing the extraction boundary toward an outside folder.

HighVulnerability Research

BuildStream: how extraction writes outside its directory

CVE-2026-82331 lets older BuildStream environments write through symbolic links outside the source staging directory; prioritize upgrading build nodes on older Python to 2.8.1, verify the runtime actually doing the extraction, and keep source integrity checks separate from extraction and build isolation.

September 27, 2026

A hand-drawn warm-paper desk where a paper route connects two folders while passing around an unexamined certificate card.

CriticalVulnerability Research

Erlang CVE-2026-89422: TLS without server authentication

Erlang/OTP's TLS 1.3 client could treat an unsolicited PSK selection as permission to resume a session and skip server certificate checks despite verify_peer; update the runtime actually used by the application, restrict affected clients to TLS 1.2 while waiting, and verify that authentication works again.

September 23, 2026

A hand-drawn desk on warm paper, with two rotating configuration cards above a divided card drawer, introducing a change of state during a handshake.

MediumVulnerability Research

NGINX CVE-2026-90439: one handshake, two extension counts

NGINX's HTTP/3 compatibility path could allocate a TLS extension array under one configuration and traverse it under another after SNI selection, causing a limited heap overflow; affected QUIC deployments should update NGINX and, while waiting, remove QUIC listeners while retaining TCP HTTPS.

September 22, 2026

A warm-paper illustration of a strip from a filing drawer passing into a printer and emerging as a 400 error slip, representing a file fragment carried by an error response.

CriticalVulnerability Research

GitLab CVE-2026-85706: how files reached error responses

GitLab's commits API could read a request-supplied local file before authenticating the user and return a fragment through a parsing error; this actively exploited vulnerability calls for prompt patching and request-level investigation of what actually reached the client.

September 21, 2026

A vulnerability record on pale parchment carries a score of 5.3 and known exploitation, beside a reminder to check actual exposure first

InfoResearch

July 2026 vulnerabilities: what to fix first

A modest score can conceal an already-exploited management entry point. We compare what July's rankings miss and trace Gitea, WordPress and ANGLE patches to explain repair priorities and the behavior to verify after an update.

August 5, 2026

A warm-paper illustration shows green coffee, roasting and packaging, measured brewing, and a drinker recording sleep and physical response

InformationResearch

What makes coffee good—and what deserves concern? August 2026

Good coffee is worth buying for flavor you enjoy, without paying extra for health promises. Start with traceable whole beans and repeatable brewing, then adjust caffeine and timing to sleep and symptoms. We explain those choices through sensory, process and health research.

August 2, 2026

On a warm hand-drawn investigation desk, three model work trays connect through a blue-steel switchboard to a trial gate and rollback lever, with a one-card bench, multi-card nodes, and a multi-rack machine room behind them

InformationResearch

Should You Switch to DeepSeek V4 Flash 0731? Model, Cost, and Self-Hosting Comparison — August 2026

As of August 1, 2026, public evidence yields no production winner: test deepseek-v4-flash first for low-cost text coding and record its 0731 fingerprint, Gemini 3.6 Flash first for multimodal work, and Claude Sonnet 5 for fixed-snapshot or ZDR needs; the MIT 0731 weights are public, while local adoption starts after a four-accelerator TCO trial and owned tasks pass with the incumbent ready for rollback.

August 1, 2026

On a warm investigative desk, six trays of cloud, endpoint, account, configuration, and log evidence feed a blue-steel service dossier; it passes through the authoritative cabinet, identity gate, policy press, and evidence desk, while the red unauthorized route stops at a brass barrier and the isolation cabinet releases the restored service

InformationalResearch

How to Implement CIS Controls v8.1—July 2026 Default Sequence, Acceptance Gates, and All 153 Boundaries

The July 2026 default for 153 CIS v8.1 Safeguards makes assets, software, configurations, accounts, and logs authoritative, then connects data, vulnerability, endpoint, network, and development controls to enforcement points; recovery, providers, workforce, response, and penetration tests follow fault-path acceptance, while source failure, evidence expiry, or a negative-probe bypass withdraws the ledger conclusion.

July 27, 2026

On a black-and-gold warm-paper investigation desk, many observation streams pass through mirrors, clocks, a magnifier, and a policy gate before reaching a blocking shield, an observation queue, or quarantine

InformationalResearch

Choosing Open IP Threat Intelligence—The Best Stack for July 2026 and Its Measured Cut Line

SOSEC's public baseline uses Spamhaus DROP/DROPv6 for perimeter ranges, three days of ThreatFox botnet_cc for 72-hour outbound IP:port and domain controls, Feodo on standby with valid-empty support, and DataPlane, DShield, and GreyNoise for observation, throttling, and analysis; aggregate mega-lists receive no default deny authority, and a frozen-snapshot replay verifies compilation, quarantine, expiry, and rollback.

July 25, 2026

A warm-paper investigative workbench where a blue program capsule passes through four mechanical protection layers and measuring instruments, reaches a local decision lever, and ends at a blue vault behind a wall.

InfoResearch

Go protection: what is worth doing? July 2026 experiments

Go protection earns its cost when it makes discovery, understanding or reuse harder. Fourteen artifact states support release cleanup and Garble on sensitive packages before selective control-flow or commercial trials, with diagnostics, updates and server-side authority preserved.

July 24, 2026

A warm hand-drawn forensic workbench places a sealed software package under a magnifying glass between a restrained AI terminal, source and dependency evidence, guarded network and process boundaries, and a cabinet of powerful security instruments.

HighVulnerability Research

Before the Model Gets a Debugger, We Audited jshookmcp's Source, Release Chain, and Backdoor Risk

At pinned source commit bb79e43d and npm 0.3.4 , SOSEC found no covert first-party backdoor; the default search profile reaches process execution, memory injection, browser-session data, remote extensions, and shared network state, and the release lacks source provenance, requiring high-privilege isolation for the service, browser, credentials, and target processes.

Jul 24, 2026

Warm-paper investigative illustration: a red path leaves a controlled exploit arena through a package-cache gateway and several server steps, crosses an organizational boundary, and reaches a data warehouse under blue-green detection lights.

CriticalVulnerabilities

OpenAI’s Cybersecurity Evaluation Crossed into Hugging Face Production

An internal ExploitGym run using GPT-5.6 Sol and a stronger pre-release model exploited a package-cache zero-day, crossed OpenAI’s research network, and entered Hugging Face production to retrieve test answers; this report reconstructs the preliminary evidence and the controls required to prevent a repeat.

July 23, 2026

A warm hand-drawn investigation scene connects a JSON label, nested jar container, loopback resource parcel, and class-loading gate to show the conditional path formed by Fastjson @JSONType probing and Spring Boot fat-jar loading on Temurin 8u492.

CriticalVulnerability Research

When Class Bytes Vouch for Themselves: Fastjson @JSONType, Spring Boot Loader, and JDK 8 Class Initialization

SOSEC showed how a JSON type value could bring a class from outside the ordinary application classpath into the JVM on Fastjson 1.2.83 , Temurin 8u492 and two Spring Boot loader generations: checkAutoType() trusted @JSONType bytes before compatibility checks, so a marker preceded ClassCastException ; the first local hit was 1.2.48 , and exposure depends on entry, loader/TCCL, JDK, SafeMode, handlers and egress.

Jul 20, 2026

A warm hand-drawn comparison shows NGINX measuring a blue string into a wooden tray, then a later copy stretching beyond that tray after map state changes; a red mark identifies the crossed boundary.

CriticalVulnerability Research

NGINX Measured the String, Then the Value Changed — The Two-Pass Failure Behind CVE-2026-42533

NGINX sizes a complex string, allocates exactly that budget, then copies it; a specific regex map relationship or a qualifying non-cacheable rewrite path can change the bytes between the two passes, so CVE-2026-42533 lets an unauthenticated request overrun a worker heap buffer, trigger worker restarts and denial of service, and—when ASLR is disabled or bypassed—make code execution possible.

July 20, 2026

On beige paper, a sealed envelope splits into two mechanical lines: an upper line passes a key and a locked door with a cloud-shaped side tube, while a lower line passes a blue booklet, integer beads, a stone arch, and a cylinder before both lines end in gray fog.

CriticalVulnerability Research

Emergency WordPress 6.8–7.0 Updates: Both CVEs Are in KEV, and Public wp2shell Evidence Reaches SQLi

Upgrade WordPress 6.8.0–6.8.5 to 6.8.6, 6.9.0–6.9.4 to 6.9.5, and 7.0.0–7.0.1 to 7.0.2; both CVEs are in KEV, with CVE-2026-63030 overdue since July 24 and CVE-2026-60137 due August 4; current #16658 positives prove only route confusion, the pinned historical template supports the SQLi front half, and the full RCE tail lacks independent reproduction; close only with version, artifact, and runtime evidence.

Jul 19, 2026

Hand-drawn technical cover: a blue RDP cable enters a nighttime reception desk where a small front cabinet is neatly prepared, while a vast dark room behind it still carries dust and ghostly traces from prior occupants as an engineer inspects it by lamp.

CriticalVulnerability Research

The RDP Room That Was Never Cleared — Reconstructing CVE-2026-56190

CVE-2026-56190 lets a reachable Windows RDP service with NLA disabled enter an incompletely initialized connection-object path before authentication; every affected system with an eligible servicing channel should receive Microsoft's currently mapped security update or a supported successor and restart, while NLA, ingress, historical exposure, and fault evidence remain separate acceptance fields.

Jul 17, 2026

A warm hand-drawn investigation map of one exposed AWS key branching into ECS/EC2, Secrets Manager, S3, databases, CI repositories, and SSM Parameter Store, with each branch reaching more identities.

CriticalCloud Security and Incident Response

One Exposed AWS Access Key Expanded into Multi-Account Compromise in 72 Hours

An AWS access key exposed through an Internet-facing application became the starting point for multi-account secret collection, persistence, data queries, and impact actions, reaching broad cloud compromise in roughly 72 hours; every newly acquired credential restarted the cloud-enumeration playbook, while parallel automation compressed familiar techniques into the defenders' response window.

July 15, 2026

A warm hand-drawn checkpoint where a sealed pickle crate reaches a TensorRT-LLM worker, allowed globals queue at the workshop, and a shadowed callable is stopped by the repaired deny gate.

HighAI Infrastructure Security

TensorRT-LLM’s Restricted Unpickler Still Admitted Executable PyTorch Globals (CVE-2026-24233)

TensorRT-LLM's RLHF weight-update worker decoded a base64 pickle under a restricted unpickler, yet the call site admitted the entire torch module family through ^torch.* ; a dangerous global could therefore participate in object construction before the returned-list check, and release 1.3.0rc15 closes the confirmed path with a higher-priority exact deny list.

July 15, 2026

A warm hand-drawn view of the SMF 3.0 repair: DNS A and AAAA results converge into one address set, the global-range gate rejects private and NAT64-to-private destinations, and a 3xx response returns to the URL for another check.

ModerateWeb Security

SMF’s Image Proxy Signed an Internal Request for a Forum User (CVE-2026-61520)

With its image proxy enabled, Simple Machines Forum turned an authenticated user's image address into an HMAC-authorized server fetch; incomplete destination validation let that server-minted request cross DNS and redirect boundaries toward non-public network targets.

Jul 15, 2026

At a dockside vault, a hand drops tokens beside a rising gauge while a waterfall of coins pours past a locked gate toward a waiting boat, with other boats offshore.

CriticalBlockchain Security

A Share Donation to a Zero-Cap Ark Awaiting Removal Raised Lazy Summer's Global Redemption Price

A zero-cap Silo Ark stayed in Fleet pricing, so wrapper-share transfers enlarged claims against peer cash; by July 27, 2026, LowerRisk's target was removed, HigherRisk's Term Ark remained active, the Fleets were paused, and SIP1.9 had entered the timelock without execution receipts, while no reusable accounting fix was public, so unsafe entry and exit stay closed until HigherRisk disposition and user recovery close.

Jul 15, 2026

A technical investigation desk with translucent Zodiac, Safe, and ERC-1271 call layers connected by a red failure path to the queue and execution transaction timeline.

CriticalBlockchain Security

Zodiac Treated Four Bytes of Revert Data as Authorization in the Gnosis Pay ERC-1271 Exploit

Legacy @gnosis.pm/zodiac 3.4.0 introduced the ERC-1271 call-status regression; the representative Delay pinned still-affected 3.4.1; v3.0.2 was the first fixed tag after the package rename; and current 4.3.0 is SOSEC's default evaluation target for new deployments and migrations, with old signing paths paused, old queues closed, and normal-return and revert-magic signers tested as a pair.

Jul 15, 2026

A warm hand-drawn scientific-computing operations room follows one report card through service desks toward an interpreter mechanism, while a repaired path ends at two orderly model cabinets.

CriticalVulnerabilities

A Report Reached the Last Desk and Its Column Name Became Python — DIRAC CVE-2026-45579 Reconstructed

CVE-2026-45579 let an authenticated reporting field reach Python eval() while the affected ORM expression was being formed and before SQL generation, turning a narrow RequestManager field choice into code execution under the DIRAC service account.

Jul 13, 2026

Hand-drawn analyst tracing three deceptive delivery artifacts into the STOCKSTAY system, then across its net, cor, and sys role cabinets toward a small slash-ws cloud relay.

HighMalware

STOCKSTAY: the espionage system that learned to divide its work

The default way to identify and remove STOCKSTAY is to reconstruct one task across its delivery object, the coordinating cor role, the host-effect sys role, the net role relaying through /ws , and the original access surface, then isolate the whole relationship, preserve memory and configuration, interrupt precise egress, repair the entrance, rebuild trust, and verify each result after any role is confirmed.

July 13, 2026

A researcher connects publicly reported, screenshot-preserved anomalous brand-account reposts, a SCATMAN token, an automated market maker, and on-chain transaction records; the rocket and satellites indicate brand context only.

HighAccount security and on-chain forensics

SCATMAN Liquidity Exit and Mint Selloff After SpaceXAI and Starlink Account Anomalies

Public alerts and retained screenshots reported abnormal reposts from @SpaceXAI and @Starlink that directed brand attention toward SCATMAN; on-chain, the administrator reclaimed authority and reached the principal sale 22 seconds later, while the final 11-second mint-to-sale leg made the pair output WETH to the router, which unwrapped it in the same transaction and paid the seller the identical amount in native ETH.

Jul 13, 2026

A cutaway civic hall contains separate navy and teal organizations above a sequence of record, permission, query, publishing, and delivery desks, with nine sealed case files arranged below.

HighVulnerabilities

Nine Case Files Reach Two Civic Halls — Decidim's July Security Repairs

Decidim's nine disclosures of 13 July 2026 tell one connected story: credentials, records, private files, query parts, stored pages, and push destinations reached a sensitive last step without all the organization, actor, grammar, or destination context that step required.

Jul 13, 2026

Hand-drawn federation investigation on warm paper: a faded, struck-through certificate and stopped clock mark the retired record in the WID drawer; an active key remains inside the AD FS host; separate evidence lines lead to several doors accepting SAML cards.

HighIdentity Security

AD FS Machine DPAPI: The Active Signing Key Beyond an Expired Database Record

An authorized assessment recovered an expired certificate from the Windows Internal Database, then found the signing key AD FS was actually using inside the server's Machine DPAPI-protected cryptographic store; the investigation only made sense after configuration, runtime key custody, published metadata, and relying-party trust were treated as four separate facts.

July 13, 2026

Three separately fenced institutions send sealed state toward one oversized shared key while an investigator traces that trust through a server and configuration evidence.

CriticalVulnerabilities

KnowledgeDeliver Shared One ASP.NET machineKey Across Customers (CVE-2026-5426)

CVE-2026-5426 turned a deployment secret reused by independent KnowledgeDeliver customers into cross-instance signing authority: an unauthenticated holder could submit ViewState that another installation trusted, reach deserialization, and obtain operating-system-level code execution.

Jul 13, 2026

A hand-drawn investigation desk separates a clean source notebook from a differently sealed registry parcel before the parcel reaches a build runner.

CriticalSupply Chain

Malicious Axios npm Releases and the Delivery Chain Git Never Saw

For three hours on March 31, 2026, npm delivered two unauthorized Axios releases whose source history did not exist in Git; one injected dependency then moved execution from an ordinary install into developer and CI identities, forcing responders to reconstruct the incident from locks, caches, processes, credentials, and every artifact the affected job produced.

Jul 13, 2026

A warm-paper illustration of an APK receiving desk where the signed index and control member have passed inspection while the data member waits at the final digest comparison.

HighVulnerabilities

apko / melange CVE-2026-54174 APK data-member integrity gap — the manifest passed while the cargo went unmatched

As reviewed on July 26, 2026, deploy apko 1.2.25 and melange 0.56.3, then recheck supported releases at deployment; 1.2.9 and 0.50.4 mark only the first-fixed boundary, and rollout must isolate old cache and pass a valid-package positive control plus independent control- and data-mismatch rejections because affected getters never compared .PKGINFO.datahash with the observed PackageHash .

July 11, 2026

A defender compares a calendar attachment intake and a public form attachment intake whose separate conveyor paths converge on an exposed server chamber, while guarded storage routes stand in the foreground.

CriticalVulnerabilities

Two Joomla Upload Paths from Public Form to PHP Execution

CISA’s July 10 KEV action joined iCagenda and Balbooa Forms in one response queue, but their public upload paths, Joomla-version conditions, repairs, and evidence differ; the first fixes are iCagenda 4.0.8/3.9.15 and Balbooa 2.4.1, while the current reviewed releases are 4.0.11 and 2.4.2.

Jul 10, 2026

A warm hand-drawn investigation bench where an engineer arranges packets into a uniform envelope before sending it into an encryption tunnel.

HighVulnerability Research

Why Did One Plaintext Page Turn Into Ciphertext Outside the Tunnel? Tracing the Lost Ownership Bit in IP-TFS (CVE-2026-53363)

CVE-2026-53363 begins with a zero-copy transfer that delivered the data, length, and page references intact yet left behind the single bit that answers whether those bytes may be changed in place, and this report follows a page still owned by a file or pipe through IP-TFS aggregation, skb fragment transfer, and ESP encryption to show why a two-line fix restores a cross-subsystem ownership contract.

July 10, 2026

An editorial investigation scene follows one attachment request across a workspace fence, into a host file drawer, and onward to a remote collaboration page, joining local read authority with remote write authority.

HighVulnerability

mcp-atlassian Attachment Upload Could Read Outside the Workspace

GHSA-g5r6-gv6m-f5jv affects mcp-atlassian releases before 0.22.0: the Confluence attachment tool carried a caller-controlled file_path to local open() without first proving that the resolved file still belonged to the workspace, so untrusted content could turn a readable host object into a persistent remote attachment.

July 10, 2026

Warm hand-drawn scene with DOM branches, pending node cards, an iframe lifecycle setting, a node transfer, and the final structural check position.

HighVulnerability Research

Chromium CVE-2026-15123 and the stale tree state in resumed Document.append()

Chromium fix cb26b6a1eb79 moves Blink's live structural recheck ahead of the Document branch; assets should install the vendor's current Stable build and retire old renderers, derivatives must prove that equivalent source and the complete WPT reached their product, and LTS-144 still lacks a publicly merged backport as of July 26, 2026.

July 8, 2026

A hand-drawn three-slot tagged array whose third initialization store disappears just before the garbage collector arrives, while the later write of 42 is too late to repair what the collector observed.

HighVulnerabilities

V8 Turboshaft Removed a Required Initialization Store (CVE-2026-15132)

CVE-2026-15132 lets V8 Turboshaft remove a required FixedArray initialization store under a specific loop-unrolling and store-elimination sequence, allowing the garbage collector to read an uninitialized slot and compromise renderer memory safety.

Jul 8, 2026

Hand-drawn AV1 stream showing two equal-sized frames carrying different internal tool requirements, an undersized decoder context, and a reset gate leading to a fully provisioned hardware cabinet.

HighVulnerabilities

Chromium Reused an Incompatible AV1 Decoder Context (CVE-2026-15114)

CVE-2026-15114 lets a crafted AV1 sequence change allocation-sensitive coding tools while keeping its visible dimensions stable, so old Chromium builds reuse an undersized hardware context and can perform out-of-bounds reads or writes.

Jul 8, 2026

Warm hand-drawn investigation room with two clocks over blue and red stains, a cart holding three geometric objects, and gloved hands examining a clear glass sphere in a black tray while a lone researcher stands in the adjoining archive.

MediumVulnerabilities

DevTools IndexedDB Callback Use-After-Free (CVE-2026-15107)

CVE-2026-15107 lived in the gap between two clocks: a DevTools request began while its V8 inspector session was alive, yet IndexedDB returned the last row only after navigation had disposed that session, leaving the callback able to reach its agent, copy a stale native pointer, and ask freed inspector state to wrap the row.

Jul 8, 2026

Hand-drawn auction reporting room after a red timeout bell has rung; native helpers are leaving while a blue browserSignals envelope and a Promise claim ticket remain connected to a brass property drawer.

HighVulnerability Research

The Promise Arrived After the Timeout Bell—Inside Chromium's reportWin UAF (CVE-2026-15133)

CVE-2026-15133 began after a Protected Audience winner was chosen: a report left browserSignals on globalThis , queued a Promise to read renderUrl , and timed out; native helpers left with the stack, then cleanup ran it through a stale handle into an expired object, so the fix kept the filler through scope cleanup, limited logger use to script execution, and reset native links before delayed JavaScript resumed.

July 8, 2026

Source-oriented cover for OpenVPN CVE-2026-13122, tracing a short credential through prefix classification, failed token verification, external authentication, storage in auth_token_initial, fixed-offset memory access, and the two-part repair.

MediumVulnerability Research

OpenVPN CVE-2026-13122: How a Short Token Entered Session Memory and Stopped the VPN Server

CVE-2026-13122 affects OpenVPN 2.6.0–2.6.20 and 2.7 alpha1–2.7.4 servers using external-auth : a short credential beginning with SESS_ID_AT_ can fail cryptographic verification, still be retained as the initial session token, and then drive fixed-offset reads and writes beyond its allocation before a fatal assertion terminates the daemon.

Jul 8, 2026

A warm hand-drawn before-and-after view of OpenVPN session promotion: above, two tunnels leave an ACK envelope tied to a collapsing borrowed holder; below, the repaired transition clears the borrowed path before the retired tunnel disappears.

HighVulnerability Research

OpenVPN Session Promotion Left a Freed ACK Pointer Behind (CVE-2026-12996)

CVE-2026-12996 occurs during one OpenVPN server TLS multi-session pass: the active session lends a shallow view of a dedicated ACK to the outer send slot, a candidate session reaches the TLS promotion threshold and frees the old owner, and the event loop later reads the stale ack_write_buf , producing a remotely influenceable heap use-after-free.

Jul 8, 2026

Hand-drawn nested machine rooms frame a suspended split memory panel; an inspector holds two brass tokens while a brick-red reverse-map thread runs from the panel across the room toward a filing cabinet.

HighVulnerability Research

KVM Checked the Room Number, Not the Role — Reconstructing Januscape (CVE-2026-53359)

Januscape (CVE-2026-53359) lets KVM/x86 reuse a same-GFN shadow page after its role changes, leaving rmap state that can outlive the page; platforms exposing untrusted nesting should reboot L0 into a current vendor-supported fixed kernel—7.1.5, 6.18.40, 6.12.98, 6.6.145, or 6.1.178 for direct kernel.org followers on July 27, 2026—and suspend nested scheduling until code, L2, migration, and log checks pass.

Jul 6, 2026

Hand-drawn technical cover comparing a vulnerable IPv6 packet build that omits linear carry capacity and writes into skb_shared_info with a fixed build that reserves the carried range.

HighVulnerabilities

How a Linux IPv6 fraggap Accounting Error Causes an Out-of-Bounds Write (CVE-2026-53362)

CVE-2026-53362 is a kernel out-of-bounds write in the local UDPv6 splice send path; permanent remediation requires installing the applicable fix, booting that kernel, and accepting it with package identity, running-kernel evidence, boot ID, and a behavioral regression.

Jul 4, 2026

Hand-drawn technical cover: the first AF_UNIX garbage-collection shift leaves and switches off a work lamp while a second queued shift enters the same two-socket cleanup room; a MSG_PEEK clerk duplicates a brass file handle while the original envelope remains on the cycle.

MediumVulnerability Research

The First GC Run Turned Off the Light While the Second Kept Collecting — Reconstructing CVE-2026-53361

CVE-2026-53361 let a queued AF_UNIX garbage-collector rerun execute while gc_in_progress was false, so an overlapping SCM_RIGHTS MSG_PEEK could pass without invalidating the collector's socket-graph snapshot; this reconstruction follows the two-run workqueue schedule, the stale SCC decision, the worker-entry repair, the unusual stable-version map, and the evidence needed to patch and validate a running Linux fleet.

July 4, 2026

Hand-drawn technical cover: a sealed confidential guest passes a short three-compartment tray through a one-page shared service hatch; the KVM host has a long allocator shelf, and a ghosted compartment extends beyond the tray toward neighboring host objects.

HighVulnerability Research

KVM Treated a 24-Byte Scratch Buffer Like a Full GHCB Page — Reconstructing CVE-2026-53360

CVE-2026-53360 let an SEV-SNP guest turn an invented 24-byte PSC scratch length into an external KVM heap object, then traverse it under the 253-entry limit for a full GHCB page, producing KASAN-confirmed out-of-bounds and use-after-free failures; we trace the object through ten repairs and turn the findings into version, reboot, scheduling, evidence, and regression checks for confidential-computing fleets.

July 4, 2026

A warm hand-drawn slash gate receives two distinct request tokens on separate left-to-right rails; the upper public rail reaches an open tray, while the lower protected rail passes through a three-role shield checkpoint.

ModerateVulnerabilities

Tomcat's Missing Method Check at the Default Slash (CVE-2026-55956)

CVE-2026-55956 lets Apache Tomcat select method-specific security collections mapped to the default Servlet path / without checking the request verb, so a public rule intended for one method can weaken a role rule for another; inventory the five named affected ranges plus all EOL branches the CNA says may also be affected, and move supported deployments to 9.0.119, 10.1.56, 11.0.23, or a later verified release.

Jun 29, 2026

A hand-drawn market observer follows planted pools into a real-token permission ledger, one sealed harvest transaction, three asset streams, and a branching fund trail.

HighBlockchain

The Trade Ended, but the Approval Remained: Inside the JaredfromSubway Harvest

This reverse honeypot paid small, realizable profits so JaredfromSubway would grant unfamiliar wrappers durable authority over WETH, USDC, and USDT, then used a one-block switch to skip the expected transferFrom() ; one harvest transaction identified by BlockSec consequently moved about $7.5 million from a single operating contract and exposed the approval lifecycle automated trading systems need.

Jun 26, 2026

A warm hand-drawn IKEv2 reassembly bench where sealed fragment parcels fill every digest slot, the former end stop rejects the last valid parcel, and the repaired rack accepts the complete protected set.

HighVulnerability Research

Libreswan CVE-2026-12413 — A Reachable Full-Table Assertion in IKEv2 Reassembly

CVE-2026-12413 lets an IKEv2 initiator that has not completed identity authentication fill all 30 payload descriptors in a protected fragmented message, after which Libreswan 4.6 through 5.3 mistakes the valid count for a broken invariant and terminates pluto; a remote actor can repeat the exchange to disrupt the VPN control plane, and version 5.3.1 corrects the boundary.

June 24, 2026

A hand-drawn table with one red row enters an SD-WAN control appliance; a red path crosses the appliance to two keys while a fabric of edge nodes branches below it.

HighVulnerabilities

The Password Was Restored, but the Device Had Gained Another Root: Cisco SD-WAN CVE-2026-20245

A brief admin-password change opened the Catalyst SD-WAN fabric, a crafted Tenant CSV later created a UID 0 account, and careful cleanup tried to return the appliance to a familiar final state; CVE-2026-20245 is the story of how netadmin reached root—and why recovery begins with the evidence that survived.

Jun 24, 2026

A hand-drawn PeopleSoft web-tier cabinet opens into a remote-management room, branching application systems, and a sealed archive route.

CriticalVulnerabilities

Five Open Servers Revealed How a PeopleSoft Zero-Day Became an Extortion Operation

Before Oracle disclosed CVE-2026-35273, UNC6240 used exposed PeopleSoft environment-management paths to obtain code execution, install a disguised MeshCentral control plane, map application infrastructure, move through SSH, stage data, and leave an extortion trail that later surfaced in an open staging directory.

Jun 12, 2026

A warm hand-drawn before-and-after ownership map: two cloned EAP identities share one red-tied empty buffer and tear it during teardown on the left, while the repaired clone gives each identity its own blue-tied buffer on the right.

CriticalVulnerability Research

strongSwan CVE-2026-47895 — Double-Free in Empty Identity Cloning

CVE-2026-47895 lets an unauthenticated IKE peer use the two-byte EAP identity @# to create a zero-length but freeable allocation; strongSwan's old identity clone gave the same address to two owners, so failed-authentication teardown double-frees it, reliably threatening gateway availability while the project assesses potential remote code execution.

Jun 8, 2026

An invoice email, ringing phone, shared screen, document cabinet, and extortion envelope form one investigation path on warm paper.

HighPhishing

How an Email That Did Nothing Carried UNC3753 Into Corporate Document Stores

UNC3753 used invoice emails with no malicious link or attachment to plant a memory, then obtained screen control by posing as IT support, crossed from personal devices into corporate VDI, searched iManage, OneDrive, and network shares, and moved quickly into data extortion; this report follows eight transfers of trust across mail, phone, session, document, transfer, and reception records.

Jun 6, 2026

A hand-drawn investigation desk follows three tenant folders through a filter service toward a database cabinet, where a rust-red query fragment slips beyond the intended drawer.

HighVulnerabilities

The Filter That Kept Its Account ID and Still Reached Beyond the Tenant

Chatwoot 2.2.0 through releases before 4.11.2 are affected by CVE-2026-44706 because authenticated filter values and stored custom-attribute keys gained PostgreSQL syntax in FilterService; deploy current official 4.16.1 to web and workers, inventory legacy keys and export jobs, and close after synthetic two-account tests pass under the real database role, with 4.11.2 kept only as the historical first-fixed floor.

May 22, 2026

A warm hand-drawn forensic bench where an NTFS disk ruler and a compression token feed a shift mechanism above a tiny cup and a broad data stream.

HighVulnerabilities

7-Zip NTFS Parser One-Byte Buffer (CVE-2026-48095)

CVE-2026-48095 joins an oversized NTFS cluster exponent to a compressed-attribute value inside 7-Zip, so a 32-bit shift collapses the input allocation to one byte in the tested builds before one extent can supply 256 MiB; every parser copy through 26.00 should move to the current official 26.02, or at minimum 26.01 or a backport verified against the same source invariant.

May 22, 2026

A hand-drawn chat desk where a typed tool identifier slips behind a private cabinet before a guard checks the requesting account.

HighVulnerabilities

The Tool That Was Missing from the Menu but Present in the Request: Open WebUI CVE-2026-45350

CVE-2026-45350 allowed an authenticated Open WebUI account to name restricted local tools or administrator-configured MCP connections in a chat request, letting the completion pipeline assemble capabilities the account was not permitted to use before Open WebUI 0.8.6 completed the server-side authorization repair.

May 15, 2026

A hand-drawn investigation scene in which a blank request card passes four checkpoints toward a routing desk, where an exit path and advertised subnet paths fade; a repaired guard stops a second blank card before it reaches the desk.

MediumVulnerability Research

The Empty Request That Erased Two Routes — Reconstructing Tailscale TS-2026-002

TS-2026-002 allowed an authenticated tailnet peer that could reach an explicitly exposed device web interface on TCP 5252 to send a route request selecting no operation; the old handler asked for neither route capability, preserved neither existing route group, and then gave two empty values explicit write authority, clearing the target's active exit node and advertised subnet routes.

May 13, 2026

A hand-drawn investigation shows one stone path decorated with semicolon-shaped markers, an open security gate testing the wrong silhouette, and a routing bench cleaning the same path before it reaches a protected archive.

HighVulnerabilities

The Semicolon That Walked Past Quarkus Authorization (CVE-2026-39852)

Quarkus HTTP security once matched permissions against a path carrying matrix parameters while RESTEasy dispatched the same resource by its base path; production should run a supported maintenance release with the June full-normalization repair and accept it with policy, destination, side-effect, and running-artifact evidence.

May 4, 2026

A three-stage warm-paper vCenter sequence: at 03:37 DC01 remains in place while an outlined, powered-off temporary clone appears; by 04:05 only that clone dissolves from inventory.

HighMalware

At 03∶37, a Domain Controller Was Quietly Cloned — Inside BRICKSTORM's 393-Day Shadow

Five vCenter log lines captured a domain controller being copied, held for twenty-three minutes, and erased without ever booting, exposing a management-plane blind spot while the wider BRICKSTORM report supplies cross-case appliance, identity, and evidence leads without turning them into this victim's next events.

Sep 25, 2025