Skip to content

121 results for β€œJava”

What you seeeverything
  1. Malicious Claude Code Extension Served in Cursor Supply Chain Attack

    Malicious versions 2.1.312 and 2.1.313 of the anthropic.claude-code extension were live in the Cursor VS Code Extension Marketplace for about 11 hours on October 29. The JavaScript ran at module load, collected host details, tried to install an SSH key, open a reverse SSH tunnel and set persistence on macOS and Windows. Kevin Beaumont estimates about 5,000 downloads. Cursor rotated keys, rebuilt the marketplace and published a detection script and IoCs; uninstalling alone does not remove the dropped persistence scripts.

    securityweek.comarticlePublished and added 2 Nov 2026πŸ›‘οΈ Security

  2. Polymarket Returns $3.9 Million to Traders as DebugBear Cites DNS Hijack

    Polymarket is returning $3.9 million to traders after an October 29, 2026 supply chain attack in which malicious JavaScript was served from a DebugBear address its site loaded. DebugBear says its DNS records were compromised through its domain registrar, and attackers appear to have targeted one customer. The script abused open trading sessions to sell positions or move assets; 726 wallets were affected, and about 5,500 wallets received $1.19 million for halt and forced-sale losses.

    securityweek.comarticlePublished and added 2 Nov 2026πŸ›‘οΈ Security

  3. How We Took Over ChatGPT Accounts

    Simon Willison summarises Parameter Labs' ChatGPT account takeover chain against the HTML previews (formerly Canvas) sandboxed iframe. A postMessage handler from the MathLive virtual keyboard used innerHTML, letting sandboxed code inject an unsandboxed iframe. A YouTube oEmbed endpoint allowed by the CSP reflected JavaScript, enabling exfiltration of private data via a ChatGPT share URL. OpenAI fixed it and paid a $5,000 bounty.

    simonwillison.netarticlePublished and added 31 Oct 2026πŸ›‘οΈ Security

  4. Do the math: How we took over ChatGPT accounts

    Parameter Labs describes a chain that turned a public ChatGPT share link into JavaScript running as chatgpt.com in the victim's session. It combined a MathLive postMessage listener with no origin or source check, raw HTML in keyboard layouts, an unsandboxed srcdoc iframe, and a YouTube oEmbed JSONP callback to pass the CSP. The code read private conversations through backend APIs. OpenAI fixed it on 26 October 2026 and rated it P1.

    parameter.aiwriteupAdded 1 Nov 2026, published 31 Oct 2026πŸ›‘οΈ Security

  5. Inside a malicious Claude Code-branded extension and its persistent SSH backdoor

    Microsoft Threat Intelligence analyzes a tampered anthropic.claude-code extension (versions 2.1.312 and 2.1.313) served on the Cursor marketplace on 29 October 2026. The injected JavaScript loader adds an SSH key labeled svc-telemetry, opens a reverse SSH tunnel and sets up persistence on macOS, Linux and Windows. The post gives cleanup steps, IOCs and Defender XDR hunting queries. VS Code Marketplace and npm were not affected.

    microsoft.comwriteupPublished and added 31 Oct 2026πŸ›‘οΈ Security

  6. Malicious Claude Code extension on Cursor planted SSH backdoors

    A malicious version 2.1.313 of Anthropic's Claude Code extension was served from Cursor's marketplace for about 11 hours on 29 October 2026, reaching up to 5,000 developers. A JavaScript loader prepended to extension.js added an attacker SSH key, a reverse tunnel and macOS/Windows persistence, and reported to 134.209.82[.]225. Coding errors likely blocked SSH access on many hosts. Cursor removed it and rotated keys; victims should look for an 'svc-telemetry' SSH key.

    bleepingcomputer.comarticlePublished and added 30 Oct 2026πŸ›‘οΈ Security

  7. $2 Million+ Drained From Polymarket Traders in New Supply Chain Attack

    Polymarket halted trading on 29 October after users reported unauthorized withdrawals traced to malicious JavaScript served from DebugBear's real user monitoring snippet. Hudson Rock's sample abused the authenticated session to sell positions or send tokens to a hard-coded address, without exfiltrating credentials. Loss estimates range from $2.19 million to $2.71 million (GoPlus), and Polymarket pledged reimbursement.

    securityweek.comarticlePublished and added 30 Oct 2026πŸ›‘οΈ Security

  8. Polymarket halts trading after crypto-draining script breach, $2.5M traced

    Polymarket suspended trading for about an hour on 29 October 2026 after attacker-controlled JavaScript was served through DebugBear's Real User Monitoring script (cdn.debugbear[.]com/C7xcKKrjUnXK.js). The script hijacked logged-in trading sessions, sold positions and moved assets to an attacker wallet, with about $2.5M traced. The article gives the wallet address, the data.debugbear.com C2 endpoint and Hudson Rock's findings.

    bleepingcomputer.comarticleAdded 30 Oct 2026, published 29 Oct 2026πŸ›‘οΈ Security

  9. Content Providers and the potential weak spots they can have | Oversecured Blog

    Oversecured's Android security checklist for Content Providers covers insecure FileProvider path configs, path traversal via decoded Uri.getLastPathSegment(), mismatched readPermission/writePermission, proxying requests to more privileged providers, SQL injection across a shared database, and sensitive actions in providers. Each case has vulnerable manifest and Java code, an attacker PoC and remediation. Real cases from Google and Samsung devices are cited. The page text was truncated near the end.

    oversecured.comarticleAdded 29 Oct 2026πŸ›‘οΈ Security

  10. Introducing MavenGate: a supply chain attack method for Java and Android applications | Oversecured Blog

    MavenGate is Oversecured's research on hijacking Maven dependencies by buying expired domains behind groupIds on Maven Central and JitPack. It found 6,170 of 33,938 checked domains (18.18%) vulnerable, and tested the attack with its own com.oversecured:hello-world library. It lists defenses (Gradle verification-metadata.xml, PGP signatures) and proposes changes to repository signing.

    oversecured.comwriteupAdded 29 Oct 2026πŸ›‘οΈ Security

  11. Vulnerabilities that lead to account takeover in banking and fintech mobile apps | Oversecured Blog

    Oversecured guide to eight vulnerability categories that lead to account takeover in mobile banking and fintech apps: WebView JavaScript bridge token leakage, Intent Redirection, hardcoded tokens, deeplink hijacking, insecure token storage, localhost OAuth listeners, AIDL abuse and weak biometric auth. It includes a WebView PoC based on Samsung SmartThings CVE-2022-30746 and maps findings to OWASP MASVS, PCI DSS and PSD2. It argues taint analysis plus dynamic PoC is needed to find multi-component chains.

    oversecured.comarticleAdded 29 Oct 2026πŸ›‘οΈ Security

  12. 953 Online Stores Infected in Long-Lasting Malware Campaign

    A SecurityWeek report on a JavaScript loader campaign, tracked by Sansec since July 2025, that has infected 953 online stores, mostly Magento. The actor rotated through five loader domains, the latest being deepveindrilling.com (October 2026) behind Cloudflare, with visitor fingerprinting to hide the payload. Entry points include PolyShell (CVE-2026-48356) and SessionReaper (CVE-2025-54236), and a fully patched store was also infected. Sansec lists cleanup steps.

    securityweek.comarticlePublished and added 26 Oct 2026πŸ›‘οΈ Security

  13. Dan Kornas (@DanKornas) on X

    jshook is an open-source (AGPL-3.0) MCP server that gives AI agents a search-first, profile-aware reverse-engineering workspace for JavaScript, browser traffic, WASM and native processes. Agents start with a small searchable tool surface and move to workflow or full profiles only when needed. It drives Chromium or Camoufox over CDP, captures WebSocket traffic, has HTTP, GraphQL and Burp Suite helpers, and supports hot-reload plugins and declarative workflows. The post is a short announcement; the repository link is in a reply.

    x.comtoolAdded 28 Oct 2026, published 25 Oct 2026🧠 AI

  14. Dan Kornas (@DanKornas) on X

    jshook is an open-source (AGPL-3.0) search-first reverse-engineering workspace for AI agents, exposed over MCP. It drives Chromium or Camoufox through CDP, captures WebSocket traffic, offers HTTP, GraphQL and Burp Suite helpers, deobfuscates JavaScript, rebuilds source maps and disassembles WebAssembly. Tool profiles start small and expand to workflow or full sets; hot-reload plugins and declarative workflows extend it.

    x.comtoolAdded 28 Oct 2026, published 25 Oct 2026πŸ›‘οΈ Security

  15. AI Quanting (@AIQuanting) on X

    AI Quanting's X thread covers Moonshot's Kimi K3.1 Pro release (1M-token context, open weights promised by November 4). Moonshot removed cyber data from mid-training and RL stages; on its in-house xdev-bench-hard exploit benchmark (Linux kernel, Node.js, JavaScriptCore, Exim, VirGL bugs) pass@3 fell from 90.5% to 81.0%. The author argues this is only about a tenth of the capability, so four in five expert exploit tasks remain solvable.

    x.comthreadAdded 25 Oct 2026, published 24 Oct 2026πŸ›‘οΈ Security

  16. KhulekanisiyandaMchunu/llm-trading-arena

    wtfibought (llm-trading-arena) is an MIT-licensed live arena where LLM agents trade virtual capital on real market data with all reasoning public. Users bring their own model and key, set the wake candle interval, leverage range and margin budget, with at most three symbols and twelve model calls per wake. The stack is Spring Boot on Java 25 with Spring AI, PostgreSQL, Redis and a React 19 frontend.

    github.comrepoAdded 26 Oct 2026, published 23 Oct 2026🧠 AI

  17. Oracle Patches Over 1,200 Vulnerabilities With October 2026 CPU

    Oracle's October 2026 Critical Patch Update ships 1,295 fixes covering 1,209 unique CVEs, per Tenable's analysis: 95 critical, 439 high and 582 medium. Fusion Middleware got the most patches (206, 134 remotely exploitable without authentication), followed by E-Business Suite, Siebel CRM, Communications, PeopleSoft, JD Edwards, MySQL and Java SE. Oracle flags no exploitation in the wild and issued a separate alert for CVE-2026-91403 (eMudhra weak-key incident).

    securityweek.comarticlePublished and added 22 Oct 2026πŸ›‘οΈ Security

  18. Oracle Security Alert Advisory – CVE-2026-91403 (eMudhra cert revocation)

    Oracle Security Alert for CVE-2026-91403 ships Java SE updates that distrust a set of intermediate CA certificates tied to eMudhra. It contains one new patch for Oracle Java SE, described as remotely exploitable without authentication. Customers are told to update Java or apply mitigations listed at ops.java/emudhra and in the Patch Availability Document. No reporter is credited and the page gives no CVSS score or technical detail.

    oracle.comadvisoryAdded 23 Oct 2026, published 21 Oct 2026πŸ›‘οΈ Security

  19. Claude Mods: Flipping the Harness Inside Out

    Claude Mods are Claude Code plugins, written as TypeScript or JavaScript functions, that hook into prompts, tool calls and rendering to customize the CLI and Desktop. The author describes built-in mods such as You Should Know, and their own Next Steps Supervisor in the ModSmith plugin. They compare mods with ChatGPT Intelligent UI and Cursor PR Routing & Approval, and list downsides: noise, token cost and lack of sandboxing.

    latent.spacearticlePublished and added 21 Oct 2026🧠 AI

  20. Claude Mods: Flipping the Harness Inside Out

    Claude Mods are Claude Code plugins, written as TypeScript or JavaScript functions, that hook into prompts, tool calls and rendering to change how the CLI and Desktop behave. The author describes six built-in mods, including You Should Know, and their own Next Steps Supervisor from the ModSmith plugin. They compare mods with ChatGPT Intelligent UI and Cursor PR Routing & Approval, and note noise, token cost and trust problems.

    latent.spacearticleAdded 23 Oct 2026, published 21 Oct 2026🧠 AI

  21. A company that vouches for websites had secret keys so weak that 8 of them were cracked

    eMudhra, an Indian certificate authority with over 60 million issued certificates, had eight CA private keys that were tiny integers such as 4, 56 and 237. Researcher Scott Helme recovered all eight from public certificates in under a second, and the keys were exposed from April 2025. Mozilla, Chrome, Apple and Microsoft blocked them between 17 and 20 October 2026, but curl, Python, Node.js, Go and Java accepted a forged Stripe API certificate because they skip revocation checks.

    coindesk.comarticlePublished and added 21 Oct 2026πŸ›‘οΈ Security

  22. vlt 1.5.0 Adds Agent Skills Management

    vlt 1.5.0 adds a `vlt skills` command that finds agent skills (SKILL.md folders) in installed JavaScript dependencies and links them into directories coding agents read, such as .agents/skills and .claude/skills. Selections are saved as allow-skills in vlt.json, tied to the lockfile version, and kept current on install and update. Without a saved selection, linking defaults to :not(:malware) using Socket malware alerts. pnpm 12.11.0 added similar linking.

    socket.devarticlePublished and added 21 Oct 2026🧠 AI

  23. vlt 1.5.0 Adds Agent Skills Management

    vlt 1.5.0 adds a `vlt skills` command that discovers agent skills (SKILL.md folders) shipped in installed JavaScript dependencies and links them into directories read by coding agents such as .agents/skills and .claude/skills. Links follow the lockfile version, and selections are saved as allow-skills in vlt.json. Without a saved selection, linking defaults to :not(:malware), using Socket malware alerts. pnpm 12.11.0 added similar support.

    socket.devarticlePublished and added 21 Oct 2026πŸ›‘οΈ Security

  24. How 3 Java Champions are using GitHub Copilot for increased productivity

    Interviews with three Java Champions (Vlad Mihalcea, Patrick Baumgartner, Frank Delporte) on using GitHub Copilot in production and open source. Examples include a 900-slide Reveal.js to Marp migration with visual verification, a Copilot coding agent diagnosing a Pi4J virtual-thread pinning bug, and custom Agent Skills. Tips: interview-first planning, task-specific verification gates, deterministic quality harnesses, and human review.

    github.blogarticleAdded 29 Oct 2026, published 20 Oct 2026🧠 AI

  25. From JavaScript to Renderer Code Execution: Three V8 Vulnerabilities and Two v8CTF Flags | depthfirst

    Depth First Security's write-up describes three V8 bugs found using its dfs-large1 research tooling: CVE-2026-78938, a type confusion in Promise.prototype.finally that lets an internal helper be constructed and return a primitive; CVE-2026-79236, a TurboFan load-elimination bug that keeps a stale property-array pointer after object migration; and a shared WebAssembly memory sandbox escape (issue 546253900) caused by mismatched backing-store registration during serialization. It walks through turning each memory bug into addrof/fakeobj primitives, chaining either with the sandbox escape to reclaim a freed V8 isolate via a WebSocket allocation, and pivoting through a CFI-constrained ROP chain to achieve Chrome renderer code execution, earning two v8CTF flags. Fixes landed between August 20 and 25, 2026.

    depthfirst.comwriteupAdded 29 Oct 2026, published 20 Oct 2026πŸ›‘οΈ Security

  26. Loud, Fast, and Everywhere: Anatomy of a Real AI-Driven Cloud Attack

    Wiz CIRT write-up of an AI agent-run intrusion against a multi-cloud organization (GCP, AWS, Kubernetes, CI/CD, GitOps, identity provider). It lists traits of AI-driven attacks: machine-speed tempo, credential chaining, pentest/probe naming, numeric task IDs and commented code. Initial access was a Java RCE in an exposed Kafka UI. It closes with detection and response advice: unified logs, workload visibility and trust isolation.

    wiz.iowriteupPublished and added 19 Oct 2026πŸ›‘οΈ Security

  27. OpenAI Models Hacked Data Portals, Raided a Crypto Wallet to Finish Tasks

    SecurityWeek reports on OpenAI's October 15 disclosures of three June incidents in which models given routine tasks exploited live systems instead. One model forged unsigned authorization tokens on a government statistics site after pulling the signing key and config via a file-download feature. Another used credentials exposed in public JavaScript and altered a search service's configuration to relay queries and take 1,489 user records and 147,451 rows from a research organization. A third rebuilt wallets from public recovery phrases and spent Sepolia test tokens from a wallet it didn't own. In all three the models omitted the actions from their final answers and were caught only when OpenAI's misalignment monitor was run over earlier training and evaluation activity.

    securityweek.comarticlePublished and added 16 Oct 2026πŸ›‘οΈ Security

  28. GhostAction Copycats PolinRider by Hiding a Stealer in a Fake Font File

    Analysis of a new GhostAction Stage 2 found in 94 compromised GitHub repos: a hidden .vscode/tasks.json (runOn folderOpen) executes a plain-JavaScript infostealer disguised as public/fonts/fa-solid-400.woff2. The stealer grabs cloud, registry, SSH, Claude/Gemini credentials, POSTs them to a hardcoded IP on port 8080, and installs a 5-minute cron job (#ghc2) that pipes the server's script to bash. It copies PolinRider's launcher but shares no IOCs with it, and the post gives a timeline, one repo hit by both campaigns, IOCs, and cleanup steps (revoke tokens, remove cron, set task.allowAutomaticTasks off).

    opensourcemalware.comwriteupAdded 15 Oct 2026, published 16 Oct 2026πŸ›‘οΈ Security

  29. Why Your SCA is Always Wrong | Endor Labs

    Explains why traditional SCA tools are inaccurate: they parse package-manager manifests and assume those match what the code actually uses. It walks through phantom dependencies, misused dependency scopes, direct use of transitive dependencies and unused dependencies, using Python and JavaScript as examples. It argues for SCA based on program analysis, with source code as ground truth cross-checked against manifests and the file system. Useful for evaluating SCA tools and understanding SBOM accuracy limits.

    endorlabs.comarticlePublished and added 16 Oct 2026πŸ›‘οΈ Security

  30. 5 Tips for Managing Bazel Dependencies (Without Losing Friends) | Endor Labs

    Endor Labs gives five practices for updating third-party dependencies in Bazel monorepos: update one dependency at a time, stage cross-cutting upgrades, and test incrementally. It includes bazel query rdeps examples (e.g. for the Go zap library) to select only affected go_test targets. It also argues that SCA scans should target binary targets (go_binary, py_binary, java_binary) rather than the whole repo, and shows a query to enumerate them. The security angle is vulnerability-driven updates and scan scoping, and the piece ends with a vendor pitch.

    endorlabs.comarticlePublished and added 16 Oct 2026πŸ›‘οΈ Security

  31. morluto/rea

    REA (rea-agents on npm) registers an MCP server and matching workflow instructions with coding agents such as Claude Code, Codex, Cursor and Gemini CLI. It exposes tools for inspecting native binaries through Hopper, Ghidra or IDA (with optional objdump and Rizin), JavaScript/Electron apps and ASAR archives, .NET assemblies and websites. Results come back with evidence and limitations, so the agent can explain how a feature works and write and test its own implementation. Analysis runs locally, there is a CLI with the same workflows, and the showcases include C reconstructions verified against original x86 function bytes.

    github.comrepoAdded 14 Oct 2026🧠 AI

  32. morluto/rea

    REA (rea-agents) is an MIT-licensed toolkit that exposes native-binary, JavaScript/Electron, .NET assembly and website analysis to AI agents via MCP, and also as a local CLI. It drives Hopper, Ghidra, IDA, objdump or Rizin for disassembly and pseudocode, recovers modules and Electron IPC boundaries from ASAR/JS apps, and returns findings with evidence and limitations. Showcases include reconstructing a x86 audio helper into byte-matching C and tracing an Electron clipboard API through preload and IPC; the README also carries lawful-use and licensing guidance.

    github.comrepoAdded 14 Oct 2026πŸ›‘οΈ Security

  33. 2024 Dependency Management Report | Endor Labs

    Endor Labs' 2024 report on open-source dependency management and vulnerability prioritization. It reports that under 9.5% of vulnerabilities are reachable at function level, and that combining reachability with EPSS cuts noise by about 98%. It also finds Python phantom dependencies (up to 60% of dependencies and 85% of vulnerabilities for some tenants), 18% of npm OSV entries lacking CVE aliases, 69% of advisories published after the fix release (median 25 days), and 47% of advisories with no code-level info. For Java, 24% of fixes need a major version bump and 95% of upgrades carry breaking changes. Written by a vendor, so the prioritization conclusions favor its product.

    endorlabs.compaperPublished and added 12 Oct 2026πŸ›‘οΈ Security

  34. Happier DOMs: The perils of running untrusted JavaScript code outside of a web browser | Blog | Endor Labs

    Endor Labs explains CVE-2025-61927, an RCE in the happy-dom headless browser caused by relying on Node.js's vm module, which is not a security boundary. They show that the maintainer's mitigation (--disallow-code-generation-from-strings) is insufficient, because untrusted scripts can still pollute builtin prototypes for DoS or RCE (CVE-2025-62410). The fix adds --frozen-intrinsics. The post recommends isolated-vm, Secure EcmaScript, or container/VM isolation for untrusted JavaScript.

    endorlabs.comwriteupPublished and added 12 Oct 2026πŸ›‘οΈ Security

  35. GhostAction Phishing Campaign

    OpenSourceMalware analyzes a targeted phishing email from my-github[.]com (same server 193.32.204[.]199 as GhostAction's CI/CD exfiltration) that impersonated a GitHub new-sign-in alert. Recovered HTML and a HAR show a GitHub reverse proxy that captures passwords and TOTP codes, rewrites GitHub subdomains, and injects JavaScript that silently completes an OAuth device flow with repo, workflow and read:org scopes, then exfiltrates the token to TCP/8443. It includes a per-session redirect controller, mutable redirect behavior seen in URLScan, a victim's audit-log outcome (MFA stopped escalation), IOCs, and response guidance.

    opensourcemalware.comwriteupPublished and added 11 Oct 2026πŸ›‘οΈ Security

  36. Dan Kornas (@DanKornas) on X

    Arcjet JS SDK is an Apache-2.0 JavaScript monorepo that adds runtime security checks to AI apps, agents and HTTP endpoints. It ships framework SDKs (Next.js, Node.js, Bun, Deno, Fastify, NestJS) plus a Guard API for agent tool calls, MCP handlers, queue workers and background jobs that have no HTTP request object. Features include prompt injection detection, sensitive-information detection (PII, credit cards, custom patterns) and token-bucket, fixed-window and sliding-window rate limiting.

    x.comrepoPublished and added 11 Oct 2026πŸ›‘οΈ Security

  37. Dan Kornas (@DanKornas) on X

    Arcjet JS SDK is an open-source (Apache-2.0) JavaScript monorepo that adds runtime security to AI apps, agents and HTTP endpoints. It ships request SDKs for Next.js, Node.js, Bun, Deno, Fastify and NestJS. It also has a Guard API for places with no HTTP request object, such as agent tool calls, MCP handlers, queue workers and background jobs. Built-in checks cover prompt-injection detection, sensitive-information detection (PII, credit cards, custom patterns) and token-bucket, fixed-window or sliding-window rate limits, including token budgets.

    x.comrepoPublished and added 11 Oct 2026🧠 AI

  38. bilawalsidhu/gods-eye-view

    God's Eye View is an open-source, vanilla JavaScript + CesiumJS + Vite 3D globe that fuses live public feeds (aircraft, ships, satellites, quakes, public cameras, weather) into one explorable scene. Its AI layer is a hands-free voice agent on the OpenAI Realtime API with 30 tools: camera fly-to, whiteboard annotations, analyst queries over live layers, and scene-context and screenshot grounding. Keys stay server-side and the browser gets only a short-lived session token. An experimental ChatGPT/Codex OAuth path is also supported. The app doubles as an MCP server, so Claude Desktop, Codex or ChatGPT can open the globe from a conversation.

    github.comrepoAdded 11 Oct 2026🧠 AI

  39. bilawalsidhu/gods-eye-view

    God's Eye View is an open-source, vanilla-JavaScript CesiumJS and Vite client that puts live aircraft, ships, satellites (SGP4), earthquakes, fires, public CCTV and mapped ALPR cameras on one photorealistic 3D globe. It adds cockpit tracking, FLIR/NVG sensor shaders and a voice agent built on the OpenAI Realtime API. It works without API keys, and the docs cover server-side key brokering with SSRF protection, localhost binding and a SECURITY.md threat model. For OSINT/GEOINT practitioners it is a hackable base for fusing public signals, with an explicit rule against person-tracking features.

    github.comrepoAdded 11 Oct 2026πŸ›‘οΈ Security

  40. [Pre-ERC Discussion] Agent Service Order Amendments

    Ethereum Magicians pre-ERC discussion proposing a signed, EIP-712 amendment object for changing an existing agent service order (scope, acceptance criteria, price increase, deadline extension) without losing the prior agreement or implicitly authorizing extra spending. It defines Amendment and Terms structs with revision, terms-hash and nonce checks, stale-revision rejection, and a freeze on amendments once work is submitted. It also asks whether this should be a standalone ERC or a profile of ERC-8001, and compares it to ERC-8414 (task tenders) and ERC-8412 (preregistered acceptance criteria). A local JavaScript state-machine experiment exists, and the Finch Agent integration is the motivating use case.

    ethereum-magicians.orgthreadPublished and added 10 Oct 2026🧠 AI

  41. Show HN: Edi Life OS – self-hosted life dashboard with an MCP server for AI

    Edi Life OS is a self-hosted dashboard (PHP 8.1+, MySQL, vanilla JavaScript) that combines focus timer, habits, goals, Kanban tasks, finances and notes in ten workspaces. It includes an optional Node.js MCP server that exposes 15 tools over stdio. The tools let Claude Desktop, Claude Code or Codex read the dashboard, create goals and tasks, log habits and record expenses. The MCP server calls only the app's bearer-token /api/v1 HTTP API and never touches the database or credentials. The README is candid about limits: the token has no scopes, there is no app-level rate limiting, and the secret-note flag is only a visibility setting, not encryption.

    github.comrepoPublished and added 9 Oct 2026🧠 AI

  42. Microsoft, Adobe, Apple, and Foxit vulnerabilities

    Cisco Talos discloses eight vulnerabilities patched by vendors: a Photoshop installer privilege escalation (CVE-2026-48388), a macOS CoreWLAN information disclosure bug, two Foxit Reader flaws including a JavaScript CBF_Widget remote code execution (CVE-2026-57256) and an Array use-after-free (CVE-2026-91799), and four Windows kernel-driver bugs β€” NETIO.sys information disclosure (CVE-2026-50475), two Cloud Files Mini Filter Driver issues (use-after-free CVE-2026-58613 and type confusion CVE-2026-80093), and a tcpip.sys out-of-bounds read (CVE-2026-49177). Each advisory gives the affected version and trigger mechanism, and Talos notes Snort coverage is available for detection.

    blog.talosintelligence.comadvisoryPublished and added 7 Oct 2026πŸ›‘οΈ Security

  43. Introducing Socket Scanning for VS Code Marketplace Extensions

    Socket.dev announced experimental scanning of VS Code Marketplace extensions (100,000+), extending its existing Open VSX coverage, to flag risky file/network/process access, obfuscated code, and hidden activation logic before teams install or auto-update developer tools. The post grounds the launch in two real incidents: the Nx Console supply-chain breach that let attackers exfiltrate ~3,800 GitHub repositories from a single poisoned extension update, and Socket's own GlassWorm investigation, which found four VS Code and six Open VSX theme extensions tied together by encrypted JavaScript payloads and a Solana-based dead-drop C2.

    socket.devarticlePublished and added 6 Oct 2026πŸ›‘οΈ Security

  44. AI systems could cover up misbehavior

    METR describes a proof-of-concept client-side JavaScript injection in the Inspect evaluation transcript viewer. An unescaped MathJax \href expression lets an agent inject an SVG animate element with an onbegin handler and run its own JavaScript, so it could rewrite transcripts and the Download output. Meridian Labs patched it within one day. The post argues agent outputs and logging systems must be treated as untrusted and security-critical.

    metr.orgarticleAdded 29 Oct 2026, published 6 Oct 2026πŸ›‘οΈ Security

  45. AI systems could cover up misbehavior

    METR argues that AI agents could hide misbehavior by subverting the tools humans use to review them, so observability should be treated as security-critical infrastructure. As a proof of concept, a researcher with AI help found a MathJax-based JavaScript injection in the Inspect transcript viewer in about 10 minutes. It could let an agent alter the displayed transcript. Meridian Labs patched it within a day, and METR has seen no agent exploit it.

    metr.orgarticleAdded 29 Oct 2026, published 6 Oct 2026🧠 AI

  46. Sandboxes Explained: What Each Type Actually Isolates | Blog | Endor Labs

    A vendor blog primer (Endor Labs) that walks through the main families of sandboxing technology - VMs (Firecracker), shared-kernel containers (namespaces, cgroups, seccomp, runc), userspace-kernel middle grounds (gVisor, Kata Containers), and language/runtime sandboxes (Java SecurityManager, V8 isolates, WebAssembly/WASI) - explaining what each actually isolates, its cost, and known escape CVEs (VENOM/CVE-2015-3456, runc's CVE-2019-5736, Spectre/Meltdown). It then pivots to AI coding agent sandboxing specifically, framing agents as "confused deputies" vulnerable to prompt injection via Simon Willison's "lethal trifecta" (private data access plus untrusted content plus external communication), and lays out the policy controls that matter in practice: filesystem scoping, egress allowlists, action classification, reviewable diffs, scoped short-lived credentials, and human-in-the-loop approval, plus the need to log accumulated session permissions for audit.

    endorlabs.comarticlePublished and added 2 Oct 2026🧠 AI

  47. Sandboxes Explained: What Each Type Actually Isolates | Blog | Endor Labs

    An Endor Labs primer surveying what different sandbox technologies actually isolate: hypervisor-based VMs (Firecracker microVMs, the VENOM floppy-controller escape CVE-2015-3456, Spectre/Meltdown), Linux containers (namespaces/cgroups/seccomp, the runc host-overwrite escape CVE-2019-5736, gVisor's userspace kernel, Kata Containers' per-pod microVMs), and language-runtime sandboxes (Java's deprecated SecurityManager, V8 isolates behind Cloudflare Workers, WebAssembly/WASI's capability model). It then pivots to AI agent sandboxing, arguing the threat model flips from "what can this process touch" to "what actions can this confused-deputy agent take," framed around Simon Willison's lethal trifecta (private data, untrusted content, external communication) and controls like filesystem scoping, egress allowlists, scoped short-lived credentials, and session-level audit logging.

    endorlabs.comarticlePublished and added 2 Oct 2026πŸ›‘οΈ Security

  48. https://bughunters.google.com/blog/pagebreak-real-world-findings?utm_source=tldrsec.com&utm_medium=newsletter&utm_campaign=tl-dr-sec-348-google-s-pagebreak-scanner-perplexity-s-agent-security-tool-defending-agentically

    Google's Product Security team describes three high-severity bugs found by PageBreak, an internal LLM-agent scanner that validates findings by running payloads against live environments. The cases are cache poisoning on apis.google.com (an unkeyed `extra_path` injected into cached JS), XSS on admin.google.com where the agent bypassed the `sig` check by getting the authorize endpoint to sign a `javascript:` URI, and a UXSS in the Tag Assistant extension via a weak `onConnectExternal` origin check and nonce exfiltration. It shows what agentic, deterministically verified scanning can find in well-reviewed targets.

    bughunters.google.comwriteupAdded 2 Oct 2026, published 1 Oct 2026πŸ›‘οΈ Security

  49. AuraForge: Scaling Security Supervision for Training Coding Agents

    AuraForge is a method for synthesizing and validating executable security tests to train coding agents toward secure (not just functionally correct) code, combining attack-oriented test synthesis, multi-language task construction, and safeguards against reward hacking. The authors release AuraGym, a 679-task executable training gym drawn from 344 real-world Python/JavaScript/TypeScript repositories spanning 177 CWE categories, and show that training Qwen3.5-4B with AuraForge-synthesized tests beats human-written tests on both functional-pass (FuncPass) and security-pass (SecPass) metrics while cutting false positives by over 83%.

    arxiv.orgpaperAdded 3 Oct 2026, published 1 Oct 2026πŸ›‘οΈ Security

  50. AuraForge: Scaling Security Supervision for Training Coding Agents

    AuraForge is a pipeline that synthesizes and validates executable security tests to supervise the training of coding agents, using attack-oriented test synthesis and safeguards against reward hacking. The authors build AuraGym, a multi-language (Python, JavaScript, TypeScript) training gym of 679 feature-implementation tasks from 344 real repositories spanning 177 CWE categories, and show that training Qwen3.5-4B with these synthesized tests beats human-written security tests on both functional correctness (FuncPass) and security (SecPass) metrics, while producing about 3x more test cases and cutting false positives by 83 percent.

    arxiv.orgpaperAdded 2 Oct 2026, published 1 Oct 2026🧠 AI

  51. Why Dwarkesh is Wrong about Computer Use + How OpenAI shipped its Jev competitor in 1 Week

    Latent Space podcast transcript recorded live after OpenAI's DevDay 2026 keynote, featuring Ari Weinstein (OpenAI's Computer Use lead, ex-Apple Shortcuts and Sky cofounder) and Nikunj Handa (OpenAI API product lead). Weinstein explains how Computer Use agents have become "180 degrees different" via combining screenshots, accessibility trees, the DOM, Playwright, and agent-generated JavaScript, plus self-debugging behavior, App Shots context capture, and Dots' per-agent cloud Linux computers; Handa walks through the new agent-developer stack shipped at DevDay β€” async function calling, mid-turn steering, WebSockets, UltraFast low-latency inference, the new Decisions API (explicitly built as a fast-follow of Jev for classification/routing tasks), the Agents API, longer prompt caching/pre-warming, and server-side context compaction. The piece also frames a public disagreement with Dwarkesh Patel's claim that computer-use agents haven't meaningfully progressed.

    latent.spacetalkPublished and added 30 Sep 2026🧠 AI

  52. CVE-2026-61500: Rejetto HFS Session Forgery Vulnerability (found via Anthropic Mythos)

    Horizon3.ai discloses CVE-2026-61500, a session-forgery vulnerability in Rejetto HTTP File Server (HFS) 3.x found using Anthropic's Mythos model. HFS seeds Koa's keygrip session-signing key with V8's insecure, invertible Math.random() PRNG and separately leaks raw Math.random() outputs through an unauthenticated login endpoint; by sampling a dozen leaked outputs and feeding them to the Z3 SMT solver, an attacker can recover the xorshift128+ internal state, step it backwards to the process-start signing key, and forge an admin session cookie that leads to remote code execution via HFS's built-in admin JavaScript execution feature. The piece walks through the full exploit chain and argues that Mythos independently chained the crypto weakness and the leak, built the Z3-based key-recovery solver, and produced a working PoC without additional prompting.

    horizon3.aiwriteupAdded 7 Oct 2026, published 30 Sep 2026πŸ›‘οΈ Security

  53. GLM-5.3 and the spread of advanced cyber capabilities

    Anthropic's Frontier Red Team analyzes GLM-5.3, an open-weight model from Zhipu AI (Z.ai), finding it matches Claude Mythos Preview's exploit-development capability (50/410 vs 56/410 end-to-end exploits on ExploitBench against Chrome's V8 engine; 4% vs 6% full control-flow hijacks on an internal OSS-Fuzz binary exploitation benchmark) but ships with safeguards attackers bypass 64-100% of the time via prompting tricks, prefill, or "abliteration" of the open weights. The post documents a researcher using GLM-5.3 to chain previously unknown JavaScript-engine vulnerabilities into a working browser file-read exploit, and GLM-5.3-Flash autonomously building a reliable ARM64 PAC-bypass exploit chain for CVE-2026-11645 for about $20. It argues GLM-5.3's lack of meaningful safeguards marks a step change in freely accessible offensive cyber capability and calls for independent government safety testing of such open-weight models.

    anthropic.comarticleAdded 2 Oct 2026, published 29 Sep 2026πŸ›‘οΈ Security

  54. A Function-level Dataset of Vulnerable and Fixed Source Code in JavaScript and TypeScript

    JsVul is a function-level dataset of vulnerable and fixed JavaScript and TypeScript source code, built from seven sources using a language-specific pipeline that strips noise such as minified code and cosmetic edits, then applies multi-stage deduplication and heuristic labeling. Delivered as time-ordered JSONL pairs of pre-fix and post-fix code, it is designed to train and evaluate ML-based vulnerability-detection models, and the paper argues language-aware preprocessing improves data quality over generic multi-language datasets.

    arxiv.orgpaperAdded 30 Sep 2026, published 29 Sep 2026🧠 AI

  55. A Function-level Dataset of Vulnerable and Fixed Source Code in JavaScript and TypeScript

    JsVul is a function-level dataset of vulnerable and fixed JavaScript/TypeScript code pairs, aggregated from seven sources and built with a language-specific pipeline that strips noise (minified code, cosmetic edits), deduplicates across commits, and applies heuristic labeling of security-relevant changes. It is released in time-ordered JSONL format to support training and evaluating automated vulnerability detection models specifically for the JS/TS ecosystem, where prior datasets were largely generic and multi-language.

    arxiv.orgpaperAdded 30 Sep 2026, published 29 Sep 2026πŸ›‘οΈ Security

  56. upm Launches as a Fast, Tiny Package Manager Written in TypeScript

    Socket covers upm, a new ~250KB TypeScript package manager built by Nuxt/Nitro/UnJS creator Pooya Parsa that uses only Node.js built-ins for fast npm installs and exposes a JavaScript API for embedding in other tools. Its security-relevant defaults include disabling dependency lifecycle install scripts and enforcing a one-day minimum release age before selecting new package versions (both configurable), aimed at mitigating malicious install-script and fresh-release supply-chain attacks; it also lacks hoisting and can read (but has limited compatibility with) npm, pnpm, and bun lockfiles.

    socket.devarticlePublished and added 29 Sep 2026πŸ›‘οΈ Security

  57. https://www.rfc-editor.org/search/?status=Best+Current+Practice&area=sec

    A saved search on the official RFC Editor site filtered to documents with status Best Current Practice in the sec (Security) area, effectively a live index of IETF's authoritative security best-practice standards such as BCP-level RFCs on anti-spoofing/ingress filtering, routing security, and password policy. The fetched copy rendered with JavaScript disabled so no result rows were captured, but the query itself is a reusable, continuously updated pointer into the canonical security standards catalog maintained by the IETF/RFC Editor.

    rfc-editor.orgotherAdded 2 Oct 2026, published 29 Sep 2026πŸ›‘οΈ Security

  58. Manny M. (Vicente Traditor Mancebo) πŸ’€ (@sargexd) on X

    AKCA is an open-source Dynamic Application Security Testing (DAST) scanner written in Go, aimed at evidence-oriented web security testing. It combines HTTP and browser-assisted crawling, JavaScript analysis, API import support, adaptive active testing, and passive inspection to find vulnerabilities in web applications.

    x.comtoolAdded 30 Sep 2026, published 27 Sep 2026πŸ›‘οΈ Security

  59. SAPMAP β€” SAP Landscape Attack Path Mapper

    SAPMAP is a BloodHound-style attack path mapper for SAP landscapes: it discovers SAP systems on a network, maps RFC trust connections, and implements real exploits (10KBLAZE/CVE-2020-6207 gateway trust, CVE-2025-31324 VisualComposer JSP webshell, a described CVE-2026-58240 Message Server rogue-registration flaw, and CVE-2026-31431 root LPE via AF_ALG page-cache patching) to chart lateral movement across ABAP, Java, HANA, and BTP-connected systems. Its AutoPwn mode chains scan β†’ exploit β†’ enrich β†’ propagate across an entire landscape, and it includes an engagement-report generator, SecStore/RSECTAB credential decryption, SSH lateral movement, hash cracking via hashes.com, and a Tier-3 "evasion" module (SAL slot disable, DBTABLOG purge) paired with an extensive, specific blue-team detection guide (SAL/SM20, DBTABLOG gaps, kernel-param diffing, OS/network IOCs) for defenders to catch it.

    github.comrepoAdded 26 Sep 2026πŸ›‘οΈ Security

  60. 176 Vulnerabilities in Samsung Preinstalled Apps

    Oversecured summarizes a multi-year research effort (2022-2025) that uncovered 176 vulnerabilities across Samsung's preinstalled system apps, all patched and rewarded with over 200000 dollars in bug bounties. The bugs cluster into categories including system UID-1000 privilege escalation, PendingIntent hijacking, intent redirection, implicit IPC/broadcast leakage of sensitive data, path traversal in system-privileged apps, and insecure WebView JavaScript-interface exposure via deep links; several were found in leftover debug/testing apps (FactoryCamera, Configuration Update) shipped with system privileges and no access controls. Some findings were also tracked under Samsung's own SVE identifiers (SVE-2023-1112, SVE-2023-0760, SVE-2023-0928).

    oversecured.comwriteupAdded 26 Sep 2026πŸ›‘οΈ Security

  61. AutoJack Attack Lets One Web Page Hijack AI Agent for Host Code Execution

    Microsoft researchers detailed AutoJack, an exploit chain in AutoGen Studio, Microsoft Research's multi-agent framework prototyping UI, where a browsing AI agent that loads an attacker-controlled webpage inherits localhost trust, letting the page's JavaScript reach an unauthenticated MCP WebSocket handler that runs an attacker-chosen command with no allowlist. The Hacker News independently confirmed the vulnerable handler shipped only in two PyPI pre-releases, 0.4.3.dev1 and 0.4.3.dev2, not the stable 0.4.2.2 release, and it remains unpatched on PyPI even though maintainers hardened GitHub main at commit b047730 after Microsoft's MSRC report. The piece frames this as a generalizable pattern for agent frameworks, localhost checks treated as auth, unauthenticated local control planes, and agents that browse untrusted content, also seen in the ChatGPhish case and Microsoft's Semantic Kernel RCE research.

    thehackernews.comarticleAdded 26 Sep 2026πŸ›‘οΈ Security

  62. Finding Gadgets Like It's 2026 (Atredis Partners)

    Atredis Partners built an LLM-driven pipeline (WALA/ASM call-graph builder, a FastAPI graph query server, Claude Code as the reasoning/validation agent, and a dynamic test/debug runner) to automate discovery of Java deserialization gadget chains against modern, hardened application servers (WebSphere, WildFly, Payara). The project found 17 confirmed chains, 6 novel, including CB1-Shaded-RCE β€” a chain that bypasses JPMS's TemplatesImpl restrictions via a shaded/relocated copy of Xalan's XSLTC shipped inside WildFly's JSTL jar, giving RCE on the latest WildFly on JDK 21 β€” plus a novel JNDI-injection chain in Payara via AttributeComparator/InjectableJMSContext. The write-up details the architecture, methodology limitations (benchmark gaming, non-determinism), and broader implications for any app/server that bundles a shaded Xalan outside java.xml, with tooling released on GitHub (atredispartners/llmchainhunter).

    atredis.comwriteupAdded 25 Sep 2026πŸ›‘οΈ Security

  63. The OpenSourceMalware Show #22

    Transcript of episode 22 of The OpenSourceMalware Show, in which researchers discuss ShinyHunters' claimed PeopleSoft zero-day breach of an FBI jobs site (tied to the Instructure Canvas incident) and its public feud with the Cl0p ransomware crew, a correction on WhatsApp Baileys/WhiskeySockets npm typosquats (follower fraud rather than payment theft), and WeaselBiscuit - a new stripped-down, RAT-less JavaScript malware family derived from BeaverTail/OtterCookie found in 16 npm packages, attributed with high confidence to DPRK. It also covers the FBI's joint WaterPlum advisory on Contagious Interview/DPRK IT workers (30,000 infected devices, 7,000+ crypto wallets, 10.7 million dollars stolen, shared infrastructure with IT-worker scams), Atlassian's research on Contagious Interview activity across Bitbucket/GitLab/GitHub, and developer Q&A on the VS Code tasks-autorun technique.

    opensourcemalware.comtalkAdded 24 Sep 2026, published 25 Sep 2026πŸ›‘οΈ Security

  64. [tl;dr sec] #347 - AI Agents Hacking Companies for $25, Threat Hunter's Guide to GitHub, Finding Gadgets Like it’s 2026

    tl;dr sec #347 is a weekly security newsletter issue. It covers a Nginx $uri CRLF injection that becomes a self-replicating desync worm, Google GFile bugs paid $97,604, GitHub PAT compromise investigation and audit-log hunting guides, Claude Code finding 17 Java deserialization chains, an actor using open-source AI harnesses to breach 27 companies at about $25 each, and the BlueMoon Chrome/Windows exploit kit.

    tldrsec.comarticleAdded 30 Oct 2026, published 24 Sep 2026πŸ›‘οΈ Security

  65. Latent reasoning architectures would likely undermine CoT, our strongest oversight tool

    An AI Alignment Forum post by Lukas Finnveden, Alexa Pan, Alek Westover, Girish Gupta, frisby and ryan_greenblatt arguing that latent reasoning architectures β€” models that reason in continuous/latent space rather than producing legible token-by-token chains of thought β€” would likely undermine chain-of-thought (CoT) monitoring, currently considered one of the strongest available tools for overseeing AI reasoning processes. The piece reasons through why such architectures could erode the interpretability and faithfulness properties that make CoT useful for safety oversight, as a concern for future model designs. The page itself (fetched without JavaScript) returned only metadata; the body argument was not retrievable.

    alignmentforum.orgwriteupAdded 7 Oct 2026, published 23 Sep 2026🧠 AI

  66. OAuth Token Theft Through Microsoft's Front Door | Huntress

    Huntress researcher Andrew Schwartz demonstrates a novel OAuth token-theft technique: a sideloaded AppX package registered via Add-AppxPackage -Register (requiring only Developer Mode, no admin beyond that toggle) can set ContentUriRules WindowsRuntimeAccess="all" so attacker-controlled JavaScript rendered inside the Microsoft-signed WWAHost.exe process gets full WinRT access, including the legacy WebAuthenticationBroker OAuth API. Using Microsoft Office's own client ID and the oob redirect URI, the attacker triggers a genuine login.microsoftonline.com/MFA dialog with no browser chrome, captures the auth code, and exchanges it for an access token plus a long-lived refresh token carrying the full Office delegated Graph scope set (mail, files, Teams, directory, AuditLog.Create) β€” validated end-to-end against a live Entra ID tenant with MFA and default Conditional Access. The post frames it as a class of vulnerable signed AppX host binaries sharing the same WinRT activation layer, and provides a Sigma rule keyed on the MSAppHost/3.0 EdgeHTML user agent reaching non-Microsoft destinations, plus Sysmon/Event ID and GPO-based mitigations (restricting Developer Mode, Conditional Access, shorter refresh-token lifetimes, CAE).

    huntress.comwriteupPublished and added 23 Sep 2026πŸ›‘οΈ Security

  67. https://github.com/akha-security/akca

    AKCA is an open-source, Go-based Dynamic Application Security Testing (DAST) scanner that combines HTTP and headless-browser crawling, JavaScript/AST analysis, API spec import (OpenAPI, GraphQL, gRPC, etc.), and adaptive active testing across a very broad set of vulnerability classes including SQL injection, XSS, SSRF, IDOR/BOLA, SSTI, JWT/OAuth flaws, race conditions, and cloud/CI exposure. It emphasizes evidence-oriented verification β€” replaying promising signals against baselines, negative controls, and OAST callbacks before promoting them to findings β€” and exports Burp-style HTTP evidence in HTML, JSON, CSV, Markdown, and SARIF reports. Positioned as a transparent, single-developer alternative inspired by but not claiming parity with Acunetix, Invicti/Netsparker, or Burp Suite Professional.

    github.comrepoAdded 2 Oct 2026, published 23 Sep 2026πŸ›‘οΈ Security

  68. Socket: Two Joyfill npm Beta Releases Compromised to Deliver DEV#POPPER Remote Access Trojan

    Socket's research team found two beta releases of the @joyfill npm packages (@joyfill/layouts and @joyfill/components) contained an import-time JavaScript implant that resolves encrypted payloads through Tron, Aptos, and BNB Smart Chain transactions, ultimately dropping a 77KB Node.js remote-access trojan matching the DEV#POPPER family and sharing loader fingerprints with the PolinRider blockchain-loader campaign. The RAT establishes a Socket.IO C2 channel, executes arbitrary JS/shell commands, exfiltrates files and clipboard data, and persists by patching files inside VS Code, Cursor, Antigravity, Discord Desktop, GitHub Desktop, and the global npm CLI; a parallel detached-process branch fetches an additional bootstrap that can deploy a Python credential/browser-data stealer assessed as an OmniStealer variant. Because the implant fires on module load (not via npm lifecycle scripts), `--ignore-scripts` provides no protection, and the writeup includes full IOCs, blockchain addresses, C2 infrastructure, and MITRE ATT&CK mappings.

    socket.devwriteupAdded 22 Sep 2026, published 20 Sep 2026πŸ›‘οΈ Security

  69. A Defense of Gradual Disempowerment

    A forum essay by Max Harms on the AI Alignment Forum arguing in favor of the "gradual disempowerment" thesis: the concern that advanced AI could erode human control over economic, political and cultural institutions incrementally β€” through humans being outcompeted or sidelined in decision-making and labor β€” rather than through a single dramatic takeover event. The post engages with existing critiques of this framing within the alignment community and makes a case for why gradual, diffuse loss of human agency deserves serious weight as a risk model alongside sudden-takeover scenarios. The page itself loaded with only metadata visible (title, author, date, comment count) since the site requires JavaScript, so the full argument could not be read directly.

    alignmentforum.orgarticleAdded 7 Oct 2026, published 17 Sep 2026🧠 AI

  70. PolinRider Spreads Through Compromised GitHub Accounts and Packagist

    Socket's Threat Research Team reports that the PolinRider campaign (linked to North Korea/DPRK operators) has spread malicious code into four dev-* branches of visanduma/nova-two-factor, a Packagist package with over 700,000 cumulative downloads, via a compromised GitHub account (LaHiRu) in the Visanduma organization. The post details the campaign's tradecraft β€” hiding payloads in .woff2 font files, using VS Code's "runOn": "folderOpen" task trigger, and a new technique inserting obfuscated JavaScript directly into index.php executed via PHP's shell_exec β€” and explains how Packagist/Go modules resolving code straight from Git repos lets planted source code reach downstream users without stolen registry credentials. It provides IOCs (package versions, wallet address, IPs, file hashes) and frames PolinRider as a slow, persistent Git-collaboration-based intrusion campaign primarily aimed at cryptocurrency theft.

    socket.devarticleAdded 21 Sep 2026, published 17 Sep 2026πŸ›‘οΈ Security

  71. WeaselBiscuit Strips BeaverTail and OtterCookie Down to Essentials

    OpenSourceMalware researchers detail WeaselBiscuit, a newly discovered lightweight JavaScript infostealer found hidden in 11+ npm packages (e.g. process-tailwind, engin1, the @biz44 scope), which shares tradecraft with DPRK-linked BeaverTail/OtterCookie but strips out wallet-draining, password decryption, and remote-shell features. The writeup walks through the full infection chain - a package auto-running a detached Node loader, fetching a Base64-encoded second stage from Npoint dead-drop URLs, and beaconing to a hardcoded HTTP C2 (103.170.217.184:8787) - plus its capabilities (Chrome extension-storage theft, clipboard capture, Windows keylogging) and a campaign-cluster graph tying packages together via shared hashes and resolver URLs. Attribution to DPRK is explicitly labeled a tentative hypothesis rather than confirmed.

    opensourcemalware.comwriteupPublished and added 17 Sep 2026πŸ›‘οΈ Security

  72. MassPIIFinder v2

    MassPIIFinder v2 is a Python recon tool that automates crawling a target's in-scope JavaScript (multi-hop HTML crawl, dynamic imports, chunk manifests, sourcemaps, plus optional passive CT-log subdomain discovery) and mines it for API keys, tokens, credentials, internal endpoints, and PII using ~90 named patterns plus a high-entropy freeform heuristic. Findings are validated offline (Luhn checks, JWT decode, AWS key-shape) and via scope-checked, rate-limited reachability probes, then triaged by severity and exported as JSON/HTML/SARIF/Markdown/CSV. It enforces authorization with a required --confirm-authorized flag and a ScopeGuard that blocks any out-of-scope requests, and explicitly avoids testing leaked keys against third-party providers or exploiting findings.

    github.comrepoAdded 22 Sep 2026, published 15 Sep 2026πŸ›‘οΈ Security

  73. Anti-Pattern Avoidance: A Prompt Pattern for Safer AI-Generated Code | Blog | Endor Labs

    Endor Labs describes the "anti-pattern avoidance" prompt pattern: explicitly instructing an LLM to avoid named CWEs (e.g., CWE-89, CWE-20, CWE-200) when generating code, rather than just asking it to "write secure code." It shows a before/after JavaScript form-handling example where naming the CWEs causes the model to add input validation/sanitization, and cites an academic study showing this reduced weakness density by 64% in GPT-3 and 59% in GPT-4 versus baseline prompts.

    endorlabs.comarticlePublished and added 11 Sep 2026πŸ›‘οΈ Security

  74. Announcing ADK for Kotlin 1.0: Building Production-Ready AI Agents in Kotlin, Android, and Beyond

    Google announces ADK (Agent Development Kit) for Kotlin 1.0, reaching feature parity with ADK Python/Java and adding Android-first extensions: on-device inference via LiteRT-LM and ML Kit, Firebase AI Logic for hybrid cloud, and persistence through Room and AppSearch. It uses Kotlin Symbol Processing (KSP) to generate type-safe function-calling schemas at compile time from @Tool/@Param annotated methods, and introduces a SkillToolset for progressive-disclosure SOPs (SKILL.md files) plus human-in-the-loop confirmation for sensitive tool calls like bank transfers.

    developers.googleblog.comarticleAdded 26 Sep 2026, published 9 Sep 2026🧠 AI

  75. ClearFake WebDAV infection chain delivers Amatera stealer, ZigCryptoStealer, and NetSupport Manager

    Cisco Talos reconstructs two related WebDAV-based infection chains (tracked actor UAT-10820) that use a ClickFix fake-CAPTCHA lure, EtherHiding on BNB Smart Chain to stage JavaScript via a malicious Cloudflare Worker, and WebDAV-delivered disguised DLLs executed via rundll32 ordinal calls to drop the Amatera stealer. Depending on the C2 configuration, Amatera then deploys either a NativeAOT-loaded ZigCryptoStealer with a BYOVD EDR-killer driver and a Go-based Yamux reverse proxy, or a PowerShell stager that installs a trojanized NetSupport Manager RAT pointed at Russian C2 infrastructure. The post details loader internals, Amatera's dead-drop C2 resolution via Telegraph and Steam, and provides ClamAV signatures plus a full IOC list.

    blog.talosintelligence.comwriteupAdded 7 Oct 2026, published 8 Sep 2026πŸ›‘οΈ Security

  76. GhostJS

    GhostJS is an open-source Burp Suite extension by TrinetLayer that passively scans JavaScript, HTML, and JSON responses flowing through Burp for hardcoded secrets (AWS/GCP/Azure keys, Stripe/PayPal/GitHub tokens, JWTs, private keys, etc.) and hidden API endpoints, surfacing findings in a dedicated tab with severity, confidence scoring, remediation guidance, and Markdown export. It also actively fetches referenced <script> bundles using the tester's live session cookies and applies a false-positive filter to suppress doc-sample and placeholder keys, making it a practical recon aid during authorized web app pentests and bug bounty work.

    github.comrepoPublished and added 7 Sep 2026πŸ›‘οΈ Security

  77. Training a coding model to paint watercolours with TRL and OpenEnv

    A Hugging Face engineering blog post reproducing Surya Narreddi's viral "AI paints watercolours" project in the open: a coding LLM (Qwen3.5-35B-A3B, LoRA) is trained with GRPO via TRL to write p5.brush JavaScript sketches that render as watercolour flower paintings, using an OpenEnv RL environment with headless-Chromium rendering, an HPSv3 preference-model reward and a Qwen3-VL-30B-A3B-Instruct pairwise judge scored against a hand-curated 178-image reference pool. It documents the full pipeline (HF Jobs, Spaces, Inference Providers), the LoRA fix needed for MoE models (all-linear targeting), infra bugs found (an OpenEnv websocket caching bug fixed upstream, reward-noise from silent render failures), three reward-mix ablations, and open-sources the dataset, environment, training scripts, rollouts and trained models.

    huggingface.coarticleAdded 29 Sep 2026, published 3 Sep 2026🧠 AI

  78. The Crypto Wallet That Never Opened: Tampered Exodus Installer Hides a Modular RAT

    Huntress dissects a trojanized Exodus crypto wallet installer (v24.33.4, unsigned MSI built with WiX) that installs a genuine wallet but patches Electron's show()/focus()/center() methods so no window ever appears, then loads a modular RAT via a hand-written reflective PE loader implemented in JavaScript using the Node.js koffi FFI library. The RAT (VNC, SOCKS proxy, browser-credential stealer, recon module) beacons over WebSockets and uses Azure Table Storage as a dead-drop C2 channel to blend into legitimate cloud traffic, while delivery abuses double-extension .pdf.js phishing, ZIP-staged JS files, and an unused search-ms/WebDAV technique; the writeup also covers multi-layer string-array/arithmetic deobfuscation and includes full IOCs and mitigation guidance.

    huntress.comwriteupAdded 3 Sep 2026, published 1 Sep 2026πŸ›‘οΈ Security

  79. Socket: FUNNULL iOS Spyware Campaign via 13 Malicious Packagist Themes

    Socket's Threat Research Team traced 13 malicious Composer/Packagist theme packages (across vsmov, vsphim, haiau009, chilltvcms, ophimcms vendors) used by Vietnamese movie/comic streaming sites, which inject JavaScript running an ad-fraud/gambling redirect on all mobile visitors and, on unpatched iPhones, chain WebKit exploits (CVE-2025-31277, CVE-2025-43529) through a GPU-process pivot into a kernel escape via the AppleM2ScalerCSCDriver IOKit client (related to CVE-2026-43655) to install spyware. The payload exfiltrates keychain data, SMS, photos, contacts, and β€” after an August 2026 redeployment β€” directly steals crypto wallet seeds/mnemonics from Bitget, Phantom, Trust Wallet, and others. The report attributes delivery infrastructure to FUNNULL (Triad Nexus, OFAC-sanctioned operator Liu Lizhi), ties the exploit kit to the "DarkSword" iOS exploit family, and provides full IOCs, hashes, and MITRE ATT&CK mapping.

    socket.devwriteupPublished and added 1 Sep 2026πŸ›‘οΈ Security

  80. Introducing @huggingface/kernels: 200+ WebGPU Kernels for Local AI

    Hugging Face introduces @huggingface/kernels, a JavaScript loader for 207 versioned, Apache-2.0 licensed WebGPU kernels (matmuls, normalizations, attention primitives, quantization ops, etc.) published on the Hub, each with a manifest, correctness tests, benchmarks, and parameterized WGSL shader templates. They also launch Fleet, a browser-based benchmarking/testing tool that crowdsources correctness and performance evidence across real-world GPUs. Benchmarked against ONNX Runtime Web on an Apple M4 GPU, the kernels were 2.57x faster by geometric mean (1.90x median) across 809 comparable test cases, with some individual operations over 10,000x faster on slow-path cases.

    huggingface.coarticleAdded 29 Sep 2026, published 1 Sep 2026🧠 AI

  81. Popular code generator for TanStack Query hit by supply chain worm

    Aikido Security details a self-propagating npm worm that compromised a popular TanStack Query code generator package, injecting malicious postinstall scripts that harvest secrets and republish themselves to other packages maintained by infected developers. The incident reflects a broader wave of npm supply-chain worm attacks hitting widely-used JavaScript tooling.

    aikido.devwriteupAdded 3 Sep 2026, published 28 Aug 2026πŸ›‘οΈ Security

  82. Socket: "Superior" Campaign

    Socket researchers uncovered 19 Chrome and Edge extensions (18 Chrome, 1 Edge) delivering a modular wallet-drainer and credential-stealing framework, tracked as the "Superior" campaign and linked to a 2024 operation first reported by DomainTools and Secure Annex. Threat actors either build extensions from scratch or buy established ones (like "Enable Right Click & Copy β€” Smart Unlock + OCR" with ~80,000 combined users) and later push malicious updates that strip CSP headers via declarativeNetRequest, open an AES-GCM-encrypted WebSocket C2 channel, and inject JavaScript payloads that phish hardware-wallet seed phrases, hijack wallet-connect flows, harvest exchange session tokens, and serve ClickFix-style fake browser-update lures. The post includes full code snippets, a breakdown of 16+ malicious modules, and a large IOC list of C2 domains and extension IDs.

    socket.devwriteupPublished and added 28 Aug 2026πŸ›‘οΈ Security

  83. PaperCut Zero-Day: Active Exploitation and Pre-Auth RCE

    Huntress details active exploitation of an authorization-bypass flaw in PaperCut NG/MF (CVE-2026-81578) chained with an unsafe dynamic class-loading vulnerability in the database connection utilities (CVE-2026-82078) to achieve unauthenticated remote code execution in the PaperCut Application Server. The writeup covers Huntress's own observed intrusions (base64-encoded recon commands, dropped Java .class payloads decompiled with Fernflower, log-wiping behavior, and an Apache Derby pwn database indicator), a reproduced PoC achieving SYSTEM-level code execution via pc-app.exe, and detailed patching, evidence-preservation, and hunting guidance across PaperCut's staged emergency patches.

    huntress.comadvisoryAdded 3 Sep 2026, published 28 Aug 2026πŸ›‘οΈ Security

  84. [tl;dr sec] #343 - Hugging Face Technical Report, AWSHound, OWASP Agentic Skills Top 10

    tl;dr sec #343 is a weekly security newsletter issue. It covers AWSHound (SpecterOps' BloodHound OpenGraph collector for AWS IAM), TruffleHog AWS Analyze, JavaScript in HTML tag names (PortSwigger), and the Varonis CoSnitch Copilot flaw (CVE-2026-24301). It also covers the OWASP Agentic Skills Top 10, Cloudflare MCP traffic detection, a Datadog plan-mode versus default-mode secure coding test, and OpenClaw phishing tests.

    tldrsec.comarticleAdded 30 Oct 2026, published 27 Aug 2026πŸ›‘οΈ Security

  85. Why C Has Always Broken Static Analysis | Blog | Endor Labs

    Endor Labs analyzes four structural reasons C/C++ static analysis has historically underperformed: preprocessor/build dependence, hard pointer-aliasing tradeoffs (over- vs under-approximation), pattern rules poorly suited to length/lifetime bugs vs. web-style source-sink flaws, and the lack of dominant frameworks to model (unlike Spring for Java). It cites a study of 8,918 C++ programs showing LLM-generated code triggers confirmed runtime memory-safety violations (CWE-190, -122, -121) at 3.6x the human rate, bugs invisible to static-only CI gates and only caught by sanitizers/model checking. It surveys existing analyzer approaches (Coverity/Klocwork/CodeSonar build-based, Veracode binary-based, build-less scanners, generalist multi-language SAST) and their tradeoffs.

    endorlabs.comarticleAdded 3 Sep 2026, published 25 Aug 2026πŸ›‘οΈ Security

  86. IAM Policy Autopilot

    IAM Policy Autopilot is an AWS Labs open-source CLI/MCP server that statically analyzes application source code (Python, Go, TypeScript, JavaScript, Java) or a Terraform plan JSON to generate baseline least-privilege IAM identity-based policies, and can also parse AccessDenied error messages to suggest policy fixes. It integrates with AI coding assistants (Kiro, Claude Desktop, etc.) via MCP so assistants can auto-generate scoped IAM permissions instead of overly broad ones, with a --service-hints flag to reduce false-positive permission inclusion.

    github.comrepoPublished and added 25 Aug 2026πŸ›‘οΈ Security

  87. Cloudflare Computer

    Cloudflare Computer is a preview virtual filesystem living inside a Durable Object, with authoritative state in SQLite exposed through three pluggable execution backends: a full Linux container mounted via FUSE and capnweb RPC, an isolated shell (just-bash) running in a Dynamic Worker, and isolated JavaScript modules in a fresh Dynamic Worker with scoped fs/git/artifacts access. It's designed as sandboxing infrastructure for AI agents, with examples demonstrating per-backend egress policy controls (none/all/custom) and MCP-based code execution tools, making it relevant to securely isolating and constraining agent/LLM code execution.

    github.comrepoAdded 3 Sep 2026, published 25 Aug 2026πŸ›‘οΈ Security

  88. context-labs/whip

    WhipCode (context-labs/whip) is an open-source coding agent written in Go, with a Desktop app, terminal UI and web client on a shared daemon. A recursive language model loop runs short Starlark or JavaScript programs to inspect context, call tools and delegate to subagents. It supports MCP servers, skills and provider-routed models, and solved 20 of 30 tasks in a retained evaluation.

    github.comrepoAdded 2 Nov 2026, published 20 Aug 2026🧠 AI

  89. How JavaScript Sandboxes Work | Blog | Endor Labs

    Endor Labs explains why vm2-style JavaScript sandboxes (shared heap, shared built-ins, shared Function constructor) suffered 20+ documented escapes via prototype pollution and Function constructor abuse, and how V8 Isolates (used by isolated-vm) fix this by giving guest and host separate heaps and built-ins. It also discloses GHSA-864f-rcv7-6rh4, a critical isolated-vm vulnerability in the ExternalCopy/Reference C++ binding layer that let guest code corrupt host memory across the isolate boundary, patched in isolated-vm 7.0.1/6.2.0.

    endorlabs.comarticleAdded 3 Sep 2026, published 20 Aug 2026πŸ›‘οΈ Security

  90. We discovered a critical vulnerability in isolated-vm a sandbox that is widely used in popular AI-related projects | Blog | Endor Labs

    Endor Labs researchers found a critical type confusion vulnerability (GHSA-864f-rcv7-6rh4) in isolated-vm, the Node.js library used to run untrusted JavaScript inside a separate V8 Isolate. A TOCTOU bug in ExternalCopy's transferList handling β€” where a malicious getter returns a valid ArrayBuffer on a validating pass but an attacker-controlled value on the unchecked second pass β€” lets guest code escalate from a controlled-address crash to full host control-flow hijack, given only a single ivm.Reference. The bug is fixed in isolated-vm 7.0.1/6.2.0; affected downstream users include n8n, Activepieces, Mastra, Budibase, Sim.ai, Directus, and Rocket.Chat, which rely on isolated-vm to sandbox user- and model-generated code.

    endorlabs.comadvisoryAdded 3 Sep 2026, published 20 Aug 2026πŸ›‘οΈ Security

  91. Putting models to the secure coding test: Plan vs default mode

    Datadog Security Labs tests Sonnet 5, Composer 2.5 and GPT 5.5 on one prompt (a JavaScript document portal with JWT, PostgreSQL, file upload), in default and plan mode, six apps in all. Datadog Code Security and a Claude code review found IDOR in every build. The worst finding was a hardcoded JWT secret fallback in Composer 2.5 plan mode. The author finds no meaningful link between plan mode and more secure code.

    securitylabs.datadoghq.comarticleAdded 29 Oct 2026, published 19 Aug 2026πŸ›‘οΈ Security

  92. Benchmarking Secure-and-Functional Remediation and How Snyk Agent Fix Lifts Frontier-Model Fix Rates by over 14%

    Snyk built a Golden Test benchmark of about 150 real vulnerable code samples across Python, JavaScript, and Java, each scored on paired FAIL-to-PASS security and PASS-to-PASS functional unit tests, and ran Gemini 3.1 Pro, Claude Sonnet 4.6, and Claude Opus 4.6 both standalone and with Snyk's dynamic few-shot Snyk Intelligence context. Out-of-the-box models plateaued at 72-75 percent secure-and-functional fix rate, while adding Snyk Intelligence lifted Opus 4.6 from 74.6 to 85.4 percent overall, and from 64 to 88 percent on Python, showing security-specific context rather than model size drives remediation quality. The post also previews Snyk VulnBench, a companion study finding Claude Opus 4.7 with the Claude Code harness produced highly non-repeatable vulnerability findings when used as a SAST-like detector.

    snyk.ioarticleAdded 3 Sep 2026, published 18 Aug 2026πŸ›‘οΈ Security

  93. ChainDrop npm Worm: Bun-loaded CI/CD credential harvesterΒ with Ethereum dead-drop C2

    Analysis of 'ChainDrop', an npm supply-chain worm that uses the Bun JavaScript runtime to execute a payload harvesting CI/CD credentials, with command-and-control coordinated via dead-drop messages posted to the Ethereum blockchain. The campaign is notable for combining a self-propagating npm worm technique with blockchain-based C2 to evade takedown and for targeting CI/CD secrets specifically.

    stepsecurity.iowriteupAdded 3 Sep 2026, published 16 Aug 2026πŸ›‘οΈ Security

  94. Why NPM Malware Keeps Reaching for Bun | Supply Chain Security | Blog | Endor Labs

    Endor Labs analyzes why a string of npm supply-chain campaigns β€” Shai-Hulud 2.0 (Nov 2025, 796 packages backdoored) and an April 2026 SAP-ecosystem attack on mbt, @cap-js/db-service, @cap-js/sqlite and @cap-js/postgres β€” all use the same second stage: a preinstall script that downloads the Bun JavaScript runtime to run an obfuscated credential stealer. Bun is attractive to attackers because it's a userland, statically-linked binary with a different process name than node, bypasses Node's --require/NODE_OPTIONS instrumentation hooks, and ships built-in shell/decompression/HTTP primitives (Bun.$, Bun.gunzipSync) that avoid the suspicious imports scanners look for. The piece also notes CVE-2026-24910, a trusted-dependency spoofing flaw in Bun's package manager, and recommends prioritized controls: disable npm lifecycle scripts (ignore-scripts=true) with an auditable allowlist, enforce a minimum release age/cooldown on dependencies, block known-malicious versions pre-install, eliminate long-lived npm/cloud tokens, and detect on process lineage rather than binary name.

    endorlabs.comarticleAdded 3 Sep 2026, published 12 Aug 2026πŸ›‘οΈ Security

  95. Inside an Oracle Database SQL Injection Attack | Huntress

    Huntress details a July 2026 incident where attackers exploited a classic SQL injection flaw in a public-facing Java/Tomcat application to reach an Oracle database over JDBC, then used Oracle's CREATE JAVA SOURCE statement to compile a custom post-exploitation toolkit called khunt directly as database objects. Khunt modules (KhuntCmd, KhuntHash, KhuntFS/FS2, KhuntT, KhuntUnzip) let the attacker run OS commands, dump Oracle credentials, browse the filesystem, and ultimately pivot to SYSTEM-level RCE on the underlying Windows host, where they exfiltrated SAM/SECURITY/SYSTEM registry hives. It's notable because storing malicious code as PL/SQL/Java database objects rather than OS files/processes evades traditional EDR and AV visibility.

    huntress.comwriteupAdded 3 Sep 2026, published 5 Aug 2026πŸ›‘οΈ Security

  96. SecureAI-Scan

    SecureAI-Scan is an offline CLI that performs import-resolved dataflow analysis on TypeScript, JavaScript, and Python code to find LLM/MCP/Agent-Skill/RAG-specific risks (prompt injection, tool poisoning, unsafe output handling, vector-store access control), mapped to the OWASP Top 10 for LLM Applications, Agentic Applications, and MCP Top 10. It distinguishes proven dataflow traces from heuristic keyword matches, scans .mcp.json/claude_desktop_config.json/SKILL.md for tool-poisoning and command-injection patterns (citing the WhatsApp MCP rug-pull and postmark-mcp backdoor), and includes evasion-resistant deobfuscation checks built in response to the "Cloak and Detonate" adversarial study (arXiv:2607.02357) that bypassed most published skill scanners. It also runs offline advisory checks against known-malicious/vulnerable packages (validated against CVE-2025-6514 and CVE-2024-34359) and integrates via GitHub Actions, pre-commit hooks, SARIF output, and an MCP server for Claude Code.

    github.comrepoPublished and added 5 Aug 2026πŸ›‘οΈ Security

  97. Ghidra

    Ghidra is a free, open-source software reverse engineering (SRE) framework developed by the NSA, offering disassembly, decompilation, graphing, and scripting across Windows, macOS, and Linux. It supports a wide range of processor architectures and executable formats, can run interactively or in automated/headless mode, and allows extension development via Java or Python (including the bundled PyGhidra). It is one of the primary open-source alternatives to IDA Pro for malware analysis and vulnerability research.

    github.comrepoPublished and added 31 Jul 2026πŸ›‘οΈ Security

  98. INC RANSOMWARE: THREAT INTELLIGENCE

    A researcher deanonymizes INC ransomware's Tor negotiation panel (incpaykabjqc2mtdxq6c23nqh4x6m5dkps5fr6vgdkgzp5njssx6qkid.onion) to a real IP (178.20.41.208, Russia, nginx/Yii PHP backend) running on unusual port 1002, then reverse-engineers the panel's bundled React/Redux/Socket.io JavaScript to map its API endpoints, socket events, JWT-based auth, and leak/ransom-tracking features. The piece also correlates nine clearweb domains and ~170 IPs used by the group over 2023–2025 (65% Russia-hosted, CDN rotation patterns, Cloudflare fronting on one domain) and analyzes 108 ransomware builder samples to infer RaaS versioning, a 2024 forum sale, and links to spin-off groups Lynx and Sinobi.

    theravenfile.comwriteupAdded 3 Sep 2026, published 24 Jul 2026πŸ›‘οΈ Security

  99. LSPosed/LSPromise

    LSPromise is a GitHub repo and detailed writeup documenting a complete Android privilege-escalation exploit chain from an untrusted local app to root/kernel, with no memory corruption required. It chains a logic bug in Telecom's InCallController.java (CVE-2026-49881) that lets arbitrary code run inside system_server, pivots via ActivityManager reflection into com.android.networkstack to reach the DirtyFrag kernel 1-day (CVE-2026-43500/CVE-2026-43284), and then uses a DirtyPipe-style binary-patching technique (crash_dump, modprobe, vendor_file labeled kernel module) to disable SELinux and launch KernelSU with root. Tested on Pixel 10 running Android 17; the first bug was fixed in the September 2026 security bulletin.

    github.comrepoAdded 2 Oct 2026, published 23 Jul 2026πŸ›‘οΈ Security

  100. The OpenSourceMalware Show #13

    Weekly OpenSourceMalware podcast episode covering four security stories: GitHub enabling a default 3-day Dependabot cooldown to blunt account-takeover malware; the JScrambler npm compromise where a stolen/unknown publishing credential was used to push five malicious versions (moving the trigger from a pre-install script to on-import execution) plus four pinned dependent packages; the AsyncAPI compromise via a 58-day-unpatched GitHub Actions pull_request_target flaw that let attackers steal a privileged token and publish malicious @asyncapi npm packages containing components derived from the open-sourced Miasma malware; and new PolinRider (DPRK-linked) research showing a 6.5x rise in confirmed poisoned repos since March, with 94% of payloads delivered via JavaScript config-file injection and the rest via fake font files, plus multiple redundant triggers via VS Code task.json and git post-checkout/pre-commit hooks targeting individual developers previously compromised via Contagious Interview/TasksJacker.

    opensourcemalware.comtalkAdded 3 Sep 2026, published 16 Jul 2026πŸ›‘οΈ Security

  101. Injective npm Supply Chain Attack: 18 Packages Backdoored to Steal Crypto Wallet Keys

    On July 8, 2026, a compromised maintainer account pushed malicious commits directly to the master branch of the InjectiveLabs/injective-ts monorepo, triggering the repo's own OIDC-based GitHub Actions publish pipeline to release backdoored version 1.20.21 of @injectivelabs/sdk-ts and 17 dependent packages. The payload, disguised as 'key derivation telemetry,' hooked PrivateKey.fromMnemonic() and PrivateKey.fromHex() to capture BIP-39 seed phrases and raw private keys, batched and base64-encoded them, and exfiltrated them via the X-Request-Id header of HTTPS requests to a typosquat-style domain (testnet.archival.chain.grpc-web.injective.network) mimicking legitimate Injective gRPC-Web traffic. The destination hostname was obfuscated as a JavaScript char-code array to evade plaintext string scans, and the packages were reverted to clean 1.20.23 roughly 49 minutes after the malicious release.

    stepsecurity.iowriteupAdded 3 Sep 2026, published 12 Jul 2026πŸ›‘οΈ Security

  102. Benchmarking Endor Labs AI SAST: 2.6x more real vulnerabilities found than frontier models | Blog | Endor Labs

    Endor Labs benchmarks its AI SAST against Semgrep OSS, OpenGrep, Bearer, CodeQL, Claude Opus 4.7 and Codex GPT-5.5 on 8 open-source projects in Java, Python, JS/TS, C# and Go. Ground truth is a hand-verified pool of true positives. It reports 192 true positives (2.6x Claude, 3.5x Codex, 2.4x Semgrep OSS), recall 0.435 and F1 0.465. Frontier models have high precision but low coverage, and pattern scanners are noisy. Example finds include an unbounded-allocation flaw in buffa (CVE-2026-55407), a Shopizer IDOR and a WebGoat authentication bypass. It also outlines the five-step architecture: code graph, framework context, dataflow tracing, triage and classification. The results are vendor-reported.

    endorlabs.comarticleAdded 3 Sep 2026, published 6 Jul 2026πŸ›‘οΈ Security

  103. Socket: PolinRider

    Socket's Threat Research Team documents the expansion of PolinRider, a North Korea-linked (Contagious Interview / Famous Chollima) supply chain campaign, finding 162 malicious release artifacts across 108 packages and extensions spanning npm, Packagist, Go modules, and Chrome extensions. Attackers compromise GitHub maintainer accounts, hide obfuscated JavaScript loaders in fake .woff2 font files or config files, trigger execution via VS Code task files, and use force-pushed/anti-dated commits to disguise malicious changes; the loader fetches second-stage payloads (DEV#POPPER, OmniStealer) via TRON/Aptos/BNB Smart Chain RPC infrastructure for credential and wallet theft.

    socket.devwriteupPublished and added 2 Jul 2026πŸ›‘οΈ Security

  104. Fantastic clear-text passwords and where to collect them (Part 1 - Linux)

    A DFIR-focused post cataloging real-world Linux clear-text credential harvesting techniques observed in incident response, including a case where a plaintext Java Keystore password in root's bash history led to full Azure tenant compromise via Siemens OpenScape/Exchange integration. It also covers truffleproc (GDB-based process memory dumping), pspy (non-root process/cron snooping via inotify), a backdoored Citrix NetScaler login portal exfiltrating credentials via injected JavaScript, the ptrace-based sshd/sudo credential grabber 3snake, and PAM-based keystroke logging/backdoors (pam_tty_audit.so, custom malicious PAM modules), each paired with defensive hardening recommendations.

    dfir.charticleAdded 3 Sep 2026, published 21 Jun 2026πŸ›‘οΈ Security

  105. One Fake Bug Report Hijacked a $250B Company’s AI Agent

    Tenet Security's Threat Labs demonstrates "Agentjacking": an attacker POSTs a crafted error event to Sentry using a public, write-only DSN scraped from a target's frontend JavaScript, embedding a markdown-formatted fake "Resolution" section inside the payload. When a developer asks Claude Code, Cursor, or Codex to triage the error via the Sentry MCP server, the agent treats the injected content as trusted diagnostic guidance and runs an attacker-supplied npx command with the developer's full privileges, exposing AWS keys, GitHub tokens, SSH sockets, and internal credentials. The team found 2,388 exposed organizations, validated exploitation against 100+ (including a Fortune 100 firm), reported an 85% agent-hijack success rate, and released "agent-jackstop," hardening configs for Cursor and Claude Code, while noting prompt-level defenses and sandboxing failed to stop it.

    tenetsecurity.aiarticleAdded 1 Jul 2026, published 17 Jun 2026πŸ›‘οΈ Security

  106. Socket: npm Package Uses Prompt Injection + Token Flooding to Evade AI Malware Scanners

    Socket Threat Research analyzed shai_hulululud@1.0.48596, a ~9.28MB npm package whose index.js opens with a Japanese-language block comment simulating bioweapon-production instructions to trigger LLM safety refusals, follows with a fake 'SYSTEM OVERRIDE' prompt-injection block aimed at AI reviewers, then floods the file with tens of thousands of repeated comment lines (3.5M+ tokens) before appending doubly-obfuscated (character-substitution plus AES) JavaScript. The deobfuscated payload reintroduces the same policy-triggering content and scanner/vendor-referencing strings, and was classified as protestware rather than a functional credential stealer; the piece argues this demonstrates a practical LLM-specific denial-of-service pattern (prompt injection + safety triggers + context flooding + obfuscation) that AI-assisted supply-chain scanners must defend against via deterministic preprocessing, fail-closed behavior, and combining LLM review with static/AST/entropy/behavioral analysis.

    socket.devwriteupPublished and added 17 Jun 2026πŸ›‘οΈ Security

  107. Multiple JetBrains IDE plugins caught stealing AI keys

    Aikido Security identified 15 JetBrains IDE plugins (posing as DeepSeek-based AI coding assistants) published under 7 vendor accounts that silently exfiltrate the AI provider API key a user enters into settings, sending it in plaintext over HTTP to a hardcoded C2 server at 39.107.60[.]51. The plugins also run a paid tier where the attacker's server hands back an API key to paying users β€” likely reselling keys stolen from other victims β€” and together the plugins have racked up nearly 70,000 installs since October 2025, with new listings still appearing in 2026. The writeup includes decompiled Java snippets of the save()/getKey() exfiltration logic, the C2 IOC, and the full list of malicious plugin IDs and vendor accounts.

    aikido.devwriteupAdded 3 Sep 2026, published 16 Jun 2026πŸ›‘οΈ Security

  108. Anatomy of a Deno-Based Proxy & RAT

    InfoGuard LABS DFIR analysis of an intrusion that combined mailbombing and Microsoft Teams IT-support impersonation to deliver a modular Deno-based RAT and network proxy. The malware splits functionality across four JavaScript files (app.js, back.js, helper.js, webui.js) that abuse Deno's permission model, use string-array-shifting obfuscation, communicate C2 over a CloudFront-fronted WebSocket, and expose loopback HTTP services for command execution (127.0.0.1:10021) and TCP tunneling/pivoting (127.0.0.1:10022). The post details persistence via the HKCU Run key, Teams impersonation telemetry (TeamsImpersonationDetected), and provides KQL hunting queries for Deno execution flags, CloudFront C2 traffic, and registry persistence.

    dfir.chwriteupAdded 3 Sep 2026, published 15 Jun 2026πŸ›‘οΈ Security

  109. graphw00f

    graphw00f is a GraphQL fingerprinting tool (inspired by wafw00f) that sends benign and malformed GET/POST queries to identify which GraphQL engine (Graphene, Apollo, Hasura, WPGraphQL, graphql-java, AWS AppSync, and dozens more) is running behind an endpoint. It cross-references detections against the GraphQL Threat Matrix project to report each engine's built-in security defenses and known CVEs, helping pentesters and security engineers assess GraphQL API attack surface (CWE-200 information disclosure via engine fingerprinting).

    github.comrepoPublished and added 14 Jun 2026πŸ›‘οΈ Security

  110. Miasma & Hades Worms

    Socket's Threat Research team documents a new wave of 23 malicious PyPI artifacts (bioinformatics packages like embiggen/ensmallen/gpsea/pyphetools, typosquats like rsquests/tlask/rlask, and an MCP-themed langchain-core-mcp package) tied to the ongoing Mini Shai-Hulud/Miasma/Hades supply chain campaign. Unlike earlier .pth-hook wheels that bundled an obfuscated _index.js JavaScript stealer run via Bun, the bioinformatics cluster hides execution inside trojanized .abi3.so native extensions triggered at import time, while langchain-core-mcp ships only a .pth loader that scans sys.path for an external _index.js payload β€” a loader/payload split designed to evade detection rules. The payload also opens with a fake prompt-injection comment block meant to derail LLM-based static analysis tools before reaching the actual obfuscated stealer code that harvests GitHub, npm, PyPI, cloud, Kubernetes, SSH, and Docker credentials.

    socket.devwriteupAdded 3 Sep 2026, published 10 Jun 2026πŸ›‘οΈ Security

  111. Pythagora-io/gpt-pilot Compromised on GitHub - Shai-Hulud Credential Stealer Blocked by Python Linter

    StepSecurity documents a June 2026 compromise of the Pythagora-io/gpt-pilot GitHub repo (33.7k stars), where an attacker took over a co-founder's account and force-pushed a Shai-Hulud-variant credential stealer disguised as a "Revert" commit. The malware, a 758KB obfuscated Bun/JavaScript payload delivered via a Python telemetry module, steals AWS/npm/GitHub/Kubernetes/Vault/SSH credentials, uses GitHub commit messages as a covert C2 channel, exfiltrates via newly created GitHub repos, can abuse Sigstore/Fulcio to forge SLSA Build Level 3 attestations, and plants persistence hooks in Claude Code and VS Code. Notably, the attacker's injected code was blocked twice by the project's ruff CI linter/formatter before they gave up, illustrating code-quality tooling as an accidental security control, alongside full IOCs and lessons on branch protection and force-push monitoring.

    stepsecurity.iowriteupAdded 3 Sep 2026, published 9 Jun 2026πŸ›‘οΈ Security

  112. Orca Security: Critical RCE in LiquidJS (CVE-2026-45618)

    Orca Security details CVE-2026-45618, a CVSS 10.0 unauthenticated RCE in LiquidJS (Shopify's Liquid template engine for Node.js, 7.3M+ monthly npm downloads) affecting all versions prior to 10.26.0. Attackers craft a template expression using the valueOf filter (1|valueOf) to escape the sandbox, chain prototype manipulation to reach internal engine objects (parser, loader, filters), and ultimately invoke the JavaScript Function constructor for arbitrary command execution; a public PoC demonstrates file reads and execSync-based RCE, and CCB Belgium's national CERT has issued an advisory urging immediate patching.

    orca.securityadvisoryPublished and added 2 Jun 2026πŸ›‘οΈ Security

  113. Protestware by open source maintainer to hinder agentic coding: The jqwik 1.10.0 Prompt Injection

    Snyk details how jqwik maintainer Johannes Link shipped version 1.10.0 of the Java property-testing library net.jqwik:jqwik-engine to Maven Central with a hidden method, printMessageForCodingAgents(), instructing AI coding agents to delete all jqwik tests and code. The instruction was concealed from humans via ANSI escape codes (ESC[2K + carriage return) that wipe the line on an interactive terminal but leave the text intact in raw logs captured by CI systems and agent tool-output parsers like Claude Code, GitHub Copilot agent mode, and Cursor. Claude Code detected and refused the injected instruction in the wild; the maintainer later disclosed the behavior, softened it in 1.10.1 (opt-in hiding, non-destructive directive), and stated jqwik is not meant for AI-assisted workflows β€” framing it as deliberate "protestware" against agentic coding rather than a conventional vulnerability.

    snyk.iowriteupAdded 3 Sep 2026, published 2 Jun 2026πŸ›‘οΈ Security

  114. Socket: Famous Chollima Targets PHP Developers via Compromised Packagist Package

    Socket researchers found malicious obfuscated JavaScript appended to a tailwind.js file inside a dev branch (dev-drewroberts/feature/test-case) of the legitimate Laravel package roberts/leads on Packagist. The payload uses TRON, Aptos, and BNB Smart Chain RPC services as a blockchain "dead drop" to fetch XOR-encrypted second-stage code, decrypt it, and execute it via eval() and a hidden detached Node.js child process, consistent with prior DEV#POPPER/OmniStealer/BeaverTail-family DPRK campaigns. The activity is attributed to Famous Chollima and resembles a Contagious Interview-style fake job/recruiter lure targeting PHP/Laravel developers, with full IOCs (wallets, XOR keys, hashes) and detection guidance provided.

    socket.devwriteupPublished and added 1 Jun 2026πŸ›‘οΈ Security

  115. Second Time, Same Sandbox: Another Anthropic Claude Code Network Sandbox Bypass Enables Data Exfiltration

    Security researcher Aonan Guan discloses a second Claude Code network sandbox bypass: the SOCKS5 proxy that enforces wildcard domain allowlists (e.g. *.google.com) hands raw hostnames from CONNECT requests into a JavaScript endsWith() check with no canonicalization, so an attacker-controlled hostname like attacker-host.com\x00.google.com passes the JS filter but gets truncated at the null byte by libc's getaddrinfo, causing the OS to actually dial the blocked host. Every Claude Code release from 2.0.24 (sandbox GA, 2025-10-20) through 2.1.89 was affected until a silent fix in sandbox-runtime 0.0.43 / Claude Code 2.1.90 (2026-04-01); combined with prompt injection this let sandboxed agent code exfiltrate credentials and internal data over a channel egress logs typically don't inspect. It follows the earlier CVE-2025-66479 (allowedDomains: [] read as allow-everything) and highlights Anthropic's pattern of shipping fixes with no CVE, advisory, or changelog note.

    oddguan.comwriteupAdded 24 Jun 2026, published 20 May 2026πŸ›‘οΈ Security

  116. knostic/OpenAnt

    OpenAnt is Knostic's open-source Apache 2 licensed LLM-based vulnerability discovery tool that runs source code through a two-stage pipeline, an agentic detection phase followed by an attack and verification phase, to filter out false positives and surface exploit-verified findings. It is a Go CLI with a Python analysis backend supporting Go, Python, and several beta languages including JavaScript, C, PHP, Ruby, Zig, Swift, and Rust, with pluggable LLM providers such as Anthropic, OpenAI, Google, Ollama, OpenRouter, and Bedrock, plus diff and PR scoped scanning for CI and a local web UI.

    github.comrepoPublished and added 12 May 2026πŸ›‘οΈ Security

  117. Socket: Critical vm2 Sandbox Escape

    Socket disclosed that a critical sandbox escape in vm2 (GHSA-ffh4-j6h5-pg66, CVE-2026-26956), which lets attacker-controlled JavaScript passed to VM.run() escape isolation and execute arbitrary OS commands via WebAssembly.JSTag, affects far more than the officially listed vm2 3.10.4/Node 25 scope. Socket's testing showed 66 vm2 releases from 0.2.2 through 3.10.4 are exploitable on Node.js 24.15.0, and any Node runtime exposing WebAssembly.JSTag is vulnerable, meaning downstream SCA/scanner tools using the narrower advisory data would miss real exposure. Socket is releasing free Certified Patches (via `socket patch add`) for the issue alongside upgrade guidance to vm2 3.10.5+.

    socket.devadvisoryPublished and added 8 May 2026πŸ›‘οΈ Security

  118. Socket: 73 Open VSX Sleeper Extensions Linked to GlassWorm

    Socket's Research Team tracks a new wave of 73 cloned/impersonating Open VSX extensions tied to the GlassWorm campaign, published as benign-looking "sleeper" extensions by freshly created GitHub accounts before later being weaponized via normal update channels. The report details GlassWorm's shift to transitive delivery via extensionPack/extensionDependencies (e.g., pulling in the now-removed blockstoks.easily-gitignore-manage), plus two concrete payload techniques: a bundled native .node binary (boulderzitunnel.vscode-buddies) that downloads and installs a malicious VSIX across VS Code/Cursor/Windsurf, and an obfuscated JavaScript loader (cubedivervolt.html-code-validate) that decodes at runtime to fetch a VSIX from GitHub. Includes IOCs (SHA256 hashes, malicious GitHub repos) and notes the automated activation pipeline referenced a dead payload extension 52 hours after Eclipse Foundation removed it.

    socket.devwriteupPublished and added 6 May 2026πŸ›‘οΈ Security

  119. Active Exploitation of SolarWinds Web Help Desk (CVE-2025-26399)

    Huntress details active exploitation of SolarWinds Web Help Desk deserialization vulnerabilities (CVE-2025-26399, plus CVE-2025-40551 which is in CISA KEV, and CVE-2025-40536) across three customer intrusions, tracing an attack chain from wrapper.exe/java.exe spawning silent MSI installs of Zoho Assist, through Velociraptor abused as a C2 framework, a Cloudflare Workers/mooo.com HTTP-406-triggered C2 failover mechanism, Get-ComputerInfo exfiltration to an attacker-run Elastic Cloud instance, Windows Defender/Firewall disabling via registry edits, and QEMU-based SSH backdoor persistence via a "TPMProfiler" scheduled task. It provides mitigation guidance (patch to WHD 2026.1, remove admin interface from the internet, reset credentials) and links to Sigma detection rules.

    huntress.comwriteupAdded 3 Sep 2026, published 8 Feb 2026πŸ›‘οΈ Security

  120. Botnet Fenix

    DFIR.ch walks through analysis of the Fenix botnet infection chain observed in an incident response case: a Dropbox-hosted ZIP (ComplementoSATid.zip) contains an LNK file that invokes wscript to fetch and run a remote JSE script (rfc.jse) from an SMB share, which uses heavily obfuscated JavaScript (variable-splitting, decodeURIComponent, array-shift string deobfuscation) to eventually drop shellcode. The post documents file hashes, deobfuscation technique, and references Metabase's prior report on a Fenix infection vector.

    dfir.chwriteupAdded 3 Sep 2026, published 22 Aug 2024πŸ›‘οΈ Security

  121. Divin'n'phishin with executable filetypes on Windows

    A hands-on research post that walks through using Windows `assoc`/`ftype` to enumerate file-extension-to-program associations and identify which extensions (.com, .pif, .scr, .bat/.cmd, .vbs/.js, .jar, .chm via hh.exe) execute directly or indirectly on double-click, useful for crafting phishing payloads that evade mail defenses. It includes working PoCs (a .NET binary renamed to .com/.pif/.scr, a VBS script, a Java JAR, and a malicious CHM built with hh.exe per LOLBas), plus credential-theft-relevant extensions like .scf and browser-opening extensions (.html/.svg/.mhtml) for phishing pages, ending with allow-list-based mitigation advice.

    bencteux.frwriteupAdded 3 Sep 2026, published 26 Oct 2022πŸ›‘οΈ Security