<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>rootzero : Security articles and guides</title><description>Technical articles, research notes and CVE write-ups from the rootzero team: offensive security, detection, method.</description><link>https://rootzero.eu/</link><language>en-GB</language><atom:link href="https://rootzero.eu/en/feeds/articles.xml" rel="self" type="application/rss+xml"/><item><title>CoreGraphics: what a targeted iOS file exploit actually reveals</title><link>https://rootzero.eu/en/research/apple-coregraphics-targeted-file-rce-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/apple-coregraphics-targeted-file-rce-2026/</guid><description>Apple reports out-of-bounds writing in CoreGraphics and possible exploitation against specific targets. Analysis of the primitive and public unknowns.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Apple</category><category>iOS</category><category>Memory</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>VeloCloud Orchestrator: from standard account to superuser via SQL injection</title><link>https://rootzero.eu/en/research/arista-velocloud-sql-injection-superuser-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/arista-velocloud-sql-injection-superuser-2026/</guid><description>Arista confirms SQL injection in VeloCloud Orchestrator. An authenticated user can impersonate a superuser operator.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Arista</category><category>SQL injection</category><category>Network</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Auto-Planning: what the claimed automobile leak demonstrates</title><link>https://rootzero.eu/en/research/auto-planning-claimed-vehicle-data-breach-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/auto-planning-claimed-vehicle-data-breach-2026/</guid><description>An attacker claims access to millions of appointments and drivers&apos; records. Analysis of the reported samples, risks and limits of public evidence.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Auto-Planning</category><category>Data breach</category><category>Automotive</category><category>Investigation</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>BeyondTrust Remote Support: when an internal message could trigger file operations</title><link>https://rootzero.eu/en/research/beyondtrust-remote-support-message-file-operations-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/beyondtrust-remote-support-message-file-operations-2026/</guid><description>CVE-2026-102764 allowed operations on BeyondTrust appliance files. Mandiant traces its exploitation, persistence and traces to look for.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>BeyondTrust</category><category>Appliances</category><category>Incidents</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Black October: why AI platforms became vaults for valuable keys</title><link>https://rootzero.eu/en/research/black-october-ai-platform-key-theft-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/black-october-ai-platform-key-theft-2026/</guid><description>Wiz identifies several AI platform incidents. We examine their shared patterns, distinct causes and why attackers seek environment variables.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Cloud</category><category>Secrets</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Cisco ASA and FTD: A VPN request can restart the firewall</title><link>https://rootzero.eu/en/research/cisco-asa-ftd-vpn-reboot-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/cisco-asa-ftd-vpn-reboot-2026/</guid><description>Cisco confirms active exploitation of CVE-2026-76418. A crafted SSL VPN request may restart ASA or FTD when secondary authentication is configured.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Cisco</category><category>VPN</category><category>Availability</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>NetScaler: a hidden command in logs and an overflowed DTLS buffer</title><link>https://rootzero.eu/en/research/citrix-netscaler-logs-dtls-exploitation-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/citrix-netscaler-logs-dtls-exploitation-2026/</guid><description>CVE-2026-88771 and -88772 affect NetScaler. Analysis of command injection through logs and a buffer overflow during DTLS reassembly.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Citrix</category><category>NetScaler</category><category>RCE</category><category>Network</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>ConnectWise Cloud Backup: An application identity opens Microsoft 365 tenants</title><link>https://rootzero.eu/en/research/connectwise-cloud-backup-app-identities-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/connectwise-cloud-backup-app-identities-2026/</guid><description>Compromised ConnectWise app credentials enabled Microsoft 365 sign-ins and Graph actions in some tenants. We trace the trust boundary and scope.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>ConnectWise</category><category>Microsoft 365</category><category>OAuth</category><category>Supply chain</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Drupal Commerce: an order can become an authorization problem</title><link>https://rootzero.eu/en/research/drupal-commerce-order-access-control-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/drupal-commerce-order-access-control-2026/</guid><description>Drupal confirms exploitation of CVE-2026-118539, insufficiently protected access to Commerce Core routes and fields. Financial risk, investigation and corrective action.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Drupal</category><category>Commerce</category><category>Access control</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Fireworks AI: evaluation job secrets accessible after credential theft</title><link>https://rootzero.eu/en/research/fireworks-evaluation-job-secret-exposure-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/fireworks-evaluation-job-secret-exposure-2026/</guid><description>Fireworks AI confirms unauthorized access to evaluation job variables in some customer accounts. We examine the secret boundary, known scope and rotation.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Fireworks AI</category><category>AI</category><category>Secrets</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Ivanti Connect Secure: three boundaries crossed to reach root</title><link>https://rootzero.eu/en/research/ivanti-connect-secure-zero-day-chain-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/ivanti-connect-secure-zero-day-chain-2026/</guid><description>Volexity reconstructed the chain exploited against Ivanti Connect Secure: CGI routing, executable temporary file, then privileged broker. Analysis and scope.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Ivanti</category><category>VPN</category><category>RCE</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Artifactory: an administrator token can become a door to the supply chain</title><link>https://rootzero.eu/en/research/jfrog-artifactory-admin-token-persistence-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/jfrog-artifactory-admin-token-persistence-2026/</guid><description>JFrog describes a default authentication bypass and Wiz observes its exploitation. Analysis of admin tokens, Groovy plugins and persistent risks after patch.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>JFrog</category><category>Supply chain</category><category>Authentication</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Langflow: how auto-login and code filtering exposed an execution path</title><link>https://rootzero.eu/en/research/langflow-auto-login-mcp-code-execution-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/langflow-auto-login-mcp-code-execution-2026/</guid><description>The Langflow vulnerabilities of October 2026 affect the authentication and execution of Python components. Analysis of public PoC, limits and fix.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Langflow</category><category>AI</category><category>MCP</category><category>RCE</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>LXD: a public certificate was enough to borrow a trusted identity</title><link>https://rootzero.eu/en/research/lxd-certificate-chain-trust-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/lxd-certificate-chain-trust-2026/</guid><description>CVE-2026-112816 allowed a client to append a trusted public certificate to its TLS chain. We explain the faulty authorization check and its impact.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>LXD</category><category>TLS</category><category>Authentication</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Node.js and Brotli: a format error became an out-of-bounds write</title><link>https://rootzero.eu/en/research/node-brotli-out-of-bounds-decoder-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/node-brotli-out-of-bounds-decoder-2026/</guid><description>Node.js&apos; Brotli decoder could write past an eight-byte buffer. We explain the streaming state error, memory corruption and exposure conditions.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Node.js</category><category>Brotli</category><category>Memory</category><category>RCE</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Node.js: why two processes could generate the same UUIDs</title><link>https://rootzero.eu/en/research/node-snapshot-repeated-uuid-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/node-snapshot-repeated-uuid-2026/</guid><description>Node.js snapshots could freeze the randomUUID and randomInt cache. Explanation of collisions, preconditions and correction.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Node.js</category><category>Cryptographie</category><category>Snapshots</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Node.js TLS: multiple spellings of an IP, conflicting security decisions</title><link>https://rootzero.eu/en/research/node-tls-ip-certificate-normalization-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/node-tls-ip-certificate-normalization-2026/</guid><description>Three Node.js CVEs show how host resolution and certificate validation can interpret a non-canonical IP address differently.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Node.js</category><category>TLS</category><category>Certificats</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>NVIDIA Brev: SSH keys potentially exposed, how to check the real risk</title><link>https://rootzero.eu/en/research/nvidia-brev-possible-ssh-key-exposure-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/nvidia-brev-possible-ssh-key-exposure-2026/</guid><description>Reported customer notifications suggest unauthorized activity on Brev and possible exposure of SSH keys. What is documented and what remains to be established.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>NVIDIA</category><category>Brev</category><category>SSH</category><category>Cloud</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Plex: four linked flaws turn a URL into code execution</title><link>https://rootzero.eu/en/research/plex-ssrf-token-file-write-rce-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/plex-ssrf-token-file-write-rce-2026/</guid><description>Plex confirms active exploitation of four related flaws. We trace the SSRF, loopback access, admin token disclosure and file write that lead to RCE.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Plex</category><category>SSRF</category><category>RCE</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Railway: how a build intrusion reached encrypted secrets</title><link>https://rootzero.eu/en/research/railway-build-decrypted-secrets-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/railway-build-decrypted-secrets-2026/</guid><description>Railway describes privilege escalation in its build infrastructure, followed by access to encrypted and decrypted environment variables. Timeline and scope.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Railway</category><category>Cloud</category><category>CI/CD</category><category>Secrets</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>SAP OVERPASS and S4GET: two unauthenticated paths into the ERP core</title><link>https://rootzero.eu/en/research/sap-overpass-s4get-trust-boundaries-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/sap-overpass-s4get-trust-boundaries-2026/</guid><description>Two critical SAP vulnerabilities affect the trace passport and the Message Server trust. Analysis of boundaries, scope and unknowns.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>SAP</category><category>ERP</category><category>RCE</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Siemens Software Center: a signed executable loaded the attacker’s DLL</title><link>https://rootzero.eu/en/research/siemens-software-center-dll-sideloading-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/siemens-software-center-dll-sideloading-2026/</guid><description>A campaign distributed a genuine Siemens executable alongside a malicious DLL. We explain the loading path, preconditions and available evidence.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Siemens</category><category>Windows</category><category>DLL</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>So-net: distinguish 2.14 million profiles and exposed email passwords</title><link>https://rootzero.eu/en/research/sonet-profile-mail-password-breach-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/sonet-profile-mail-password-breach-2026/</guid><description>The So-net incident exposed subscriber profiles, plala records and passwords for certain mail services. We separate the counts, risks and unknowns.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>So-net</category><category>Data breach</category><category>Email</category><category>Japan</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Sourcenext: what 22.5 million potentially exposed records mean</title><link>https://rootzero.eu/en/research/sourcenext-22-5m-potential-records-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/sourcenext-22-5m-potential-records-2026/</guid><description>Sourcenext announces 22,519,960 records potentially affected, with passwords among the possible fields. What this number actually means.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Sourcenext</category><category>Data breach</category><category>Identity</category><category>Japan</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Vacaf: 1.62 million beneficiaries affected, and the sensitivity of a family file</title><link>https://rootzero.eu/en/research/vacaf-cnaf-family-data-breach-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/vacaf-cnaf-family-data-breach-2026/</guid><description>Cnaf puts the number of beneficiaries affected by the Vacaf incident at 1,619,893. What data was captured, what concrete risks and what do we know about the cause?</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Vacaf</category><category>Cnaf</category><category>Personal data</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>VMware ESX: a low-severity logging flaw with an investigative cost</title><link>https://rootzero.eu/en/research/vmware-esx-logging-blind-spot-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/vmware-esx-logging-blind-spot-2026/</guid><description>Broadcom rates an ESX logging weakness at 2.7: Some operations by a malicious administrator may not be traced. Impact and investigation.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>VMware</category><category>ESX</category><category>Journaux</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>WordPress: the race between extraction and cleanup during an update</title><link>https://rootzero.eu/en/research/wordpress-update-race-rce-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/wordpress-update-race-rce-2026/</guid><description>A WordPress core archive extracted into a predictable web-served directory created an RCE window. We explain the race, conditions and fixes.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>WordPress</category><category>RCE</category><category>Web</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Zeabur: non-expiring tokens, 101 root servers and a key reappearing in backups</title><link>https://rootzero.eu/en/research/zeabur-tokens-cluster-backup-exposure-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/zeabur-tokens-cluster-backup-exposure-2026/</guid><description>Zeabur documents two intrusion paths, plaintext tokens, root access to 101 servers and a rotated key exposed through a backup. We trace the chain.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Zeabur</category><category>Cloud</category><category>Secrets</category><category>Incidents</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>AI agent memory: writing, updating, forgetting and verification</title><link>https://rootzero.eu/en/research/ai-agent-memory-lifecycle/</link><guid isPermaLink="true">https://rootzero.eu/en/research/ai-agent-memory-lifecycle/</guid><description>Design AI-agent memory with task state, facts, provenance, contradictions, expiry and deletion. Security checks and research references.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Memory</category><category>Architecture</category><category>Security</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Arkéa: fraudulent transfers through a vendor, with customer accounts unaffected</title><link>https://rootzero.eu/en/research/arkea-prestataire-virements-frauduleux-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/arkea-prestataire-virements-frauduleux-2026/</guid><description>Crédit Mutuel Arkéa reports a vendor-platform intrusion and transfers from the bank’s own account. What is known, and which payment trust boundaries need investigation.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Banking</category><category>Vendor</category><category>Fraud</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Binance: $6.34 billion affected without a confirmed private-key leak</title><link>https://rootzero.eu/en/research/binance-signature-portefeuille-eip7702-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/binance-signature-portefeuille-eip7702-2026/</guid><description>From a fake job interview to a wallet signing service and persistent EIP-7702 delegation: the technical chain reported by Binance and its limits.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Crypto</category><category>Supply chain</category><category>EIP-7702</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Free cybersecurity tools: choose by task and evidence</title><link>https://rootzero.eu/en/research/browser-cybersecurity-tools/</link><guid isPermaLink="true">https://rootzero.eu/en/research/browser-cybersecurity-tools/</guid><description>Choose free browser security tools for JWTs, HTTP, OpenAPI, IOCs, CVSS and evidence. Practical workflows and the limitations of local processing.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Tools</category><category>Web</category><category>API</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Coinbase and Amplitude: the breach was at the vendor, the risk reaches customers</title><link>https://rootzero.eu/en/research/coinbase-amplitude-fuite-donnees-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/coinbase-amplitude-fuite-donnees-2026/</guid><description>Coinbase confirms customer information was affected at analytics vendor Amplitude. We separate verified scope, unknown intrusion method and phishing risk.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Coinbase</category><category>Data exposure</category><category>Supply chain</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Context engineering: budgets, evidence and agent compaction</title><link>https://rootzero.eu/en/research/context-engineering-budgets-compaction/</link><guid isPermaLink="true">https://rootzero.eu/en/research/context-engineering-budgets-compaction/</guid><description>Organise AI-agent context with token budgets, task state, tool outputs, evidence references and compaction. A security example and restart checks.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Context</category><category>Architecture</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Cybersecurity AI agents and multi-agent systems: what to assess</title><link>https://rootzero.eu/en/research/cybersecurity-ai-agents-multi-agent/</link><guid isPermaLink="true">https://rootzero.eu/en/research/cybersecurity-ai-agents-multi-agent/</guid><description>Compare assistants, cybersecurity AI agents and multi-agent systems. Assess tool permissions, evidence, isolation and limitations before running a pilot.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Pentest</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Cybersecurity RSS monitoring: from sources to remediation</title><link>https://rootzero.eu/en/research/cybersecurity-rss-monitoring/</link><guid isPermaLink="true">https://rootzero.eu/en/research/cybersecurity-rss-monitoring/</guid><description>Build RSS-based security monitoring for a team or MSP: source selection, asset inventory, deduplication, qualification and evidence of remediation.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Monitoring</category><category>Tools</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>The private key was 4: how eight eMudhra intermediate CAs lost their secret</title><link>https://rootzero.eu/en/research/emudhra-cle-privee-quatre/</link><guid isPermaLink="true">https://rootzero.eu/en/research/emudhra-cle-privee-quatre/</guid><description>Eight eMudhra intermediate CA keys fit in one byte. This analysis explains discovery, certificate forgery risk, browser response and the unresolved root cause.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>PKI</category><category>TLS</category><category>Cryptography</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Enterprise RAG: architecture, access control and evaluation</title><link>https://rootzero.eu/en/research/enterprise-rag-architecture-access-evaluation/</link><guid isPermaLink="true">https://rootzero.eu/en/research/enterprise-rag-architecture-access-evaluation/</guid><description>Design traceable RAG with ingestion, revisions, authorisation, retrieval, context and citations. A security example and reproducible offline demonstration.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>RAG</category><category>Architecture</category><category>Security</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Evaluating cybersecurity AI agents: tasks, evidence and denominators</title><link>https://rootzero.eu/en/research/evaluating-cyber-ai-agents-evidence-metrics/</link><guid isPermaLink="true">https://rootzero.eu/en/research/evaluating-cyber-ai-agents-evidence-metrics/</guid><description>Build cyber-agent evaluations with scope, ground truth, precision, recall, abstention, unwanted effects and reproducible comparisons.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Evaluation</category><category>Pentest</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Connected refrigeration: how remote settings can break a cold chain</title><link>https://rootzero.eu/en/research/froid-connecte-attaque-controleurs-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/froid-connecte-attaque-controleurs-2026/</guid><description>CERT-FR confirms compromises of refrigeration controllers. The network path, defrost settings, physical effects and limits of the evidence explained.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>OT</category><category>IoT</category><category>Industry</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>GitLab: when compiling a regular expression can compromise the server</title><link>https://rootzero.eu/en/research/gitlab-ruby-regexp-rce-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/gitlab-ruby-regexp-rce-2026/</guid><description>Four GitLab CVEs expose memory corruption in Ruby Onigmo. This analysis separates user input, native compilation, demonstrated impact and patch requirements.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>GitLab</category><category>Ruby</category><category>RCE</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>GraphRAG for cybersecurity: relationships, sources and permissions</title><link>https://rootzero.eu/en/research/graphrag-security-knowledge-graphs/</link><guid isPermaLink="true">https://rootzero.eu/en/research/graphrag-security-knowledge-graphs/</guid><description>Assess GraphRAG for security knowledge: local and global questions, relationship provenance, indexing costs, source changes and customer isolation.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>RAG</category><category>Graphs</category><category>Security</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>LiteLLM: from a forgotten Git secret to a signed malicious release</title><link>https://rootzero.eu/en/research/litellm-release-empoisonnee-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/litellm-release-empoisonnee-2026/</guid><description>LiteLLM 1.107.0 delivered malware through PyPI and Docker. The incident traces a public secret, owner token, altered build source and valid signatures.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Supply chain</category><category>GitHub Actions</category><category>Secrets</category><category>Incident</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Multi-agent systems: contracts, orchestration and recovery</title><link>https://rootzero.eu/en/research/multi-agent-contracts-orchestration/</link><guid isPermaLink="true">https://rootzero.eu/en/research/multi-agent-contracts-orchestration/</guid><description>Design verifiable multi-agent systems with task contracts, typed results, evidence, permissions, idempotency, budgets and recovery. A security workflow.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Multi-agent</category><category>Architecture</category><category>Method</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Paint and RCE: how an image reader becomes an attack surface</title><link>https://rootzero.eu/en/research/paint-rce-lecture-hors-limites-2026/</link><guid isPermaLink="true">https://rootzero.eu/en/research/paint-rce-lecture-hors-limites-2026/</guid><description>Microsoft rates a Paint out-of-bounds read as RCE. The public record does not reveal the exploit chain; here is what the memory bug and fix actually establish.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Windows</category><category>Paint</category><category>RCE</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>PHP2Shell: two memory bugs at the boundary between PHP requests</title><link>https://rootzero.eu/en/research/php2shell-deux-bugs-cycle-requete/</link><guid isPermaLink="true">https://rootzero.eu/en/research/php2shell-deux-bugs-cycle-requete/</guid><description>How multipart parsing, abrupt out-of-memory exits and stale worker state can lead to PHP code execution, with confirmed scope and fixed versions.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>PHP</category><category>RCE</category><category>Memory safety</category><category>Vulnerabilities</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Hybrid RAG search: chunking, reranking and evidence</title><link>https://rootzero.eu/en/research/rag-hybrid-search-chunking-reranking/</link><guid isPermaLink="true">https://rootzero.eu/en/research/rag-hybrid-search-chunking-reranking/</guid><description>Choose RAG retrieval for security documents: exact identifiers, lexical and vector search, rank fusion, reranking and evidence-level evaluation.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>RAG</category><category>Retrieval</category><category>API</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>RAG security: prompt injection, memory and tenant isolation</title><link>https://rootzero.eu/en/research/rag-security-injection-memory/</link><guid isPermaLink="true">https://rootzero.eu/en/research/rag-security-injection-memory/</guid><description>Assess RAG security across hostile documents, persistent memory, permissions, caches and tools. Defensive test cases with expected evidence.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>RAG</category><category>Security</category><category>Pentest</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>AI in red teaming: scope, working memory and autonomy levels</title><link>https://rootzero.eu/en/research/ai-red-team-rules-of-work/</link><guid isPermaLink="true">https://rootzero.eu/en/research/ai-red-team-rules-of-work/</guid><description>Let AI understand the target, keep facts separate from hypotheses, and grant autonomy according to the real cost of a wrong action.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>Red Team</category><category>Methodology</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>MCP: design a precise, bounded and authorised tool server</title><link>https://rootzero.eu/en/research/build-a-useful-mcp-server-for-a-tool/</link><guid isPermaLink="true">https://rootzero.eu/en/research/build-a-useful-mcp-server-for-a-tool/</guid><description>An MCP server earns its keep when tools have precise actions, bounded outputs and real authorization. A practical method using a fictional read-only catalogue.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>AI</category><category>MCP</category><category>Methodology</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Command-line detection: equivalent effects, syntax variants and telemetry</title><link>https://rootzero.eu/en/research/cli-obfuscation-effects-signatures/</link><guid isPermaLink="true">https://rootzero.eu/en/research/cli-obfuscation-effects-signatures/</guid><description>Two command lines can produce the same output but leave different text in telemetry. A small lab method for testing CLI rules without claiming an EDR bypass.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Red Team</category><category>Detection</category><category>Linux</category><category>CLI</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>init=/bin/bash: what a Linux login actually protects</title><link>https://rootzero.eu/en/research/init-bin-bash-root-linux-boot/</link><guid isPermaLink="true">https://rootzero.eu/en/research/init-bin-bash-root-linux-boot/</guid><description>A boot parameter can launch Bash as PID 1 and give root, under specific conditions. An owned-VM exercise and the limits of GRUB, encryption, and Secure Boot.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Linux</category><category>Physical access</category><category>Hardening</category><category>Boot</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>VPN kill switches: fail-closed design and IP leak verification</title><link>https://rootzero.eu/en/research/vpn-kill-switch-prove-no-ip-leak/</link><guid isPermaLink="true">https://rootzero.eu/en/research/vpn-kill-switch-prove-no-ip-leak/</guid><description>A VPN route does not guarantee that your source IP stays hidden. Define a fail-closed policy and test DNS, IPv6 and reconnects against your own endpoint.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Red Team</category><category>VPN</category><category>Network</category><category>OpSec</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>WPSplinter in France: scope of the Paris radio survey</title><link>https://rootzero.eu/en/research/wpsplinter-france-paris-survey/</link><guid isPermaLink="true">https://rootzero.eu/en/research/wpsplinter-france-paris-survey/</guid><description>Quentin Kaiser proved WPSplinter on Belgian gateways. His Paris radio survey flags French models, without measuring national exposure or proving RCE on them.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Wi-Fi</category><category>Vulnerabilities</category><category>France</category><category>Research</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Attack surface mapping: CT logs, forgotten assets and typosquats</title><link>https://rootzero.eu/en/research/forgotten-attack-surface/</link><guid isPermaLink="true">https://rootzero.eu/en/research/forgotten-attack-surface/</guid><description>Certificate Transparency, forgotten staging servers, open cloud storage, typosquats, SPF/DKIM/DMARC: what an attacker sees of you before you do.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Exposure</category><category>Network</category><category>Web</category><category>Governance</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>A CVSS score is not a risk</title><link>https://rootzero.eu/en/research/cvss-is-not-risk/</link><guid isPermaLink="true">https://rootzero.eu/en/research/cvss-is-not-risk/</guid><description>CVSS measures technical severity and ignores your context. CVSS 3.1 and 4.0, EPSS, the CISA KEV catalogue: how to prioritise with data.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Vulnerabilities</category><category>Governance</category><category>Detection</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>JWT: five implementation flaws and their fixes</title><link>https://rootzero.eu/en/research/jwt-five-mistakes/</link><guid isPermaLink="true">https://rootzero.eu/en/research/jwt-five-mistakes/</guid><description>alg none, algorithm confusion, weak HMAC secrets, kid injection, tokens that never expire: five classic JWT mistakes and how to fix them.</description><pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Web</category><category>API</category><category>Authentication</category><author>contact@rootzero.eu (rootzero)</author></item><item><title>Detect and block reverse shells with Sysmon and auditd</title><link>https://rootzero.eu/en/research/reverse-shells-detect-and-block/</link><guid isPermaLink="true">https://rootzero.eu/en/research/reverse-shells-detect-and-block/</guid><description>Why a reverse shell passes permissive egress filtering, and how to spot one: egress filtering, process lineage, Sysmon, auditd and EDR.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate><category>Blog</category><category>Detection</category><category>Network</category><category>Systems</category><author>contact@rootzero.eu (rootzero)</author></item></channel></rss>