MLflow published security advisory GHSA-26p8-2jq9-3vq9 on 9 October 2026, rated Critical (CVSS 3.1 9.8), for a remote code execution flaw in the open-source MLflow tracking server. Support for third-party scorers, added in MLflow 3.12.0, lets the server import a Python module named in a request as long as the module path starts with one of four allowed scorer package names (ragas, deepeval, trulens, phoenix), then build a class from it. An HTTP caller can chain this with MLflow's normal experiment, run and artifact-upload endpoints: create an experiment whose local artifact location points inside an allowed scorer package, create a run, upload a Python file as a run artifact, and then ask the scorer-invoke endpoint (/ajax-api/3.0/mlflow/scorer/invoke) to load it. The code runs in the MLflow server process before any trace checks. On a default server with no authentication, such as the official MLflow container image the reporter tested (v3.14.0, which ran as root), this gives any network caller arbitrary code execution and access to the data, credentials and models the server can reach. With MLflow basic authentication turned on, a login is still needed, but the scorer endpoint does no per-experiment permission check. The advisory lists affected versions as 3.12.0 up to but not including 3.17.0 and the fix as 3.17.0 (released 7 October); no CVE ID has been assigned. MLflow has not reported exploitation. MLflow is widely used for machine-learning experiment tracking and model registries, often exposed inside data-science networks without authentication. Primary: MLflow GitHub security advisory (9 Oct 2026).
MLflow — GHSA-26p8-2jq9-3vq9: Remote code execution on unauthenticated MLflow servers via third-party scorer deserialization (9 Oct 2026)
Anthropic published a GitHub security advisory (GHSA-pq7j-f95f-qfcv) on 9 October 2026, and the CVE record CVE-2026-86063 followed on 13 October. The plugin installation flow in Claude Code and Claude Desktop ran git checkout on the 40-character commit SHA that a marketplace had pinned, but never checked that the resulting HEAD actually matched that SHA. Someone controlling a plugin's upstream repository on a Git host that allows branch names shaped like SHAs could create a branch named after the reviewed commit; checkout would then pick the branch tip, so the attacker's code was installed while the pin appeared to be honoured. Exploitation needs a user to install the malicious plugin pinned to the supposedly safe hash. Anthropic rates it CVSS 4.0 7.5 (high) and fixed it in Claude Code 2.1.179. It says users on standard auto-update already have the fix and those who update by hand should move to the latest version. Or Nevo Michrowski of Air Security reported the issue. No exploitation is reported. Primary: Anthropic's GitHub security advisory.
Anthropic (GitHub advisory GHSA-pq7j-f95f-qfcv) — Plugin commit SHA pin bypass allows installation of attacker-controlled code (9 Oct 2026)
F5 published four security advisories on 9 October 2026 (K000163593, K000163594, K000163606 and K000163608) for vulnerabilities in third-party components shipped inside its products. Hong Kong's GovCERT summarised the affected range as BIG-IP (all modules) 17.1.0 to 17.1.3, 17.5.0 to 17.5.1 and 21.1.0; BIG-IP Next CNF and BIG-IP Next for Kubernetes 2.2.0 to 2.2.1; and F5 Insight 1.0.0 to 1.1.0, with possible outcomes of denial of service, privilege escalation or bypassing security restrictions. The CVEs are: CVE-2026-78383, an Apache Tomcat AJP bug where an unauthenticated request with a missing body ties up a processing thread (CVSS 3.1 7.5; K000163606, which covers BIG-IP); CVE-2026-42009, a GnuTLS DTLS packet-reordering denial of service (7.5); CVE-2026-42010, a GnuTLS RSA-PSK bug where a username containing a NUL character matches a shorter username, allowing an authentication bypass (7.1); and CVE-2026-0994, a Python protobuf ParseDict recursion-limit bypass that causes denial of service (CVSS 4.0 8.2). The individual F5 articles say which product line each CVE affects. GovCERT says updates and mitigations are available, but Tenable's BIG-IP check for K000163606 notes that F5 had not yet listed a fixed BIG-IP release for the Tomcat issue. No exploitation has been reported. Primary: GovCERT.HK alert A26-10-15 summarising the F5 advisories.
GovCERT.HK — Security Alert (A26-10-15): Multiple vulnerabilities in F5 products (9 Oct 2026)
The XRP Ledger developers published a vulnerability disclosure report on 9 October 2026 for two bugs fixed in xrpld 3.4.1, the reference server for the XRP Ledger, which shipped as an emergency binary-only release on 25 September with source code published only at disclosure. The serious one is an integer overflow in the payment engine affecting xrpld 3.4.0 and earlier. When a single payment consumed many offers from the ledger's built-in order book, the engine summed what the buyer owed with plain 64-bit addition and no overflow check, so a large enough total wrapped around to a small number: each offer owner was paid in full while the buyer was charged only the wrapped total, creating new XRP. The invariant meant to confirm no transaction creates XRP used the same arithmetic and missed it. An attacker controlling all the accounts involved needed only a few hundred XRP in reserves plus fees, with hundreds of deliberately mispriced offers. Cayden Liao and Veria AI reported it through the XRPL bug bounty on 22 September; RippleX reproduced it, raised it from Major to critical, and says more than 80 per cent of default trusted-list validators ran 3.4.1 the day it shipped and that it found no evidence of exploitation on any public network. The second bug, a Batch inner-transaction wrapper validation gap (fixBatchV1_2) in 3.3.0 and 3.4.0, could have stalled ledger validation on a mixed-version network, but the Batch amendment was never active on Mainnet. No CVSS score was published. Primary: XRPL vulnerability disclosure report.
XRPL.org — Vulnerability Disclosure Report for xrpld 3.4.1 (published 9 Oct 2026)
Hardware wallet maker Ledger said on 9 October 2026 that it was investigating reports of stolen funds from users in Southeast Asia who bought its devices from CryptoBilis, a reseller listed in Ledger's official directory for Indonesia, Malaysia and the Philippines, and asked the reseller to pause all sales and shipments. Ledger advised anyone who bought from CryptoBilis in the last 90 days not to set up the device, and anyone who already had to move their assets to a new Ledger signer with a new recovery phrase. Updated 11 Oct 2026 (Ledger Support on X, 10 October UTC; 1:09 am 11 October Perth): Ledger Support confirmed that one affected user's device contained an unauthorised hardware implant, said it was contacting affected users and working with authorities and the SEAL 911 crypto incident-response group, and said CryptoBilis had suspended sales of its whole hardware-wallet inventory. Ledger says it believes the drained funds are limited to devices sold through CryptoBilis and has no indication that its own infrastructure, systems or services were compromised. The Block (9 October) reported on-chain estimates of suspected losses above US$72 million and above US$86 million across Bitcoin, Ethereum and Tron, which Ledger has not confirmed. Former Mt. Gox chief Mark Karpelès published teardown photos of a Malaysian-bought unit with a small component hidden under the screen, which researchers describe as a cellular implant that reads the 24-word recovery phrase off the display during setup and would still pass Ledger's genuine-device check; Ledger has not described its implant or said how it got into the device. Lesson for anyone holding keys on hardware: buy direct from the manufacturer where possible, and treat a recovery phrase shown on any device as exposed if the device's supply chain is in doubt. Primary: Ledger Support statements on X. Updated 15 Oct 2026 (BleepingComputer, 14 October US time; 1:46 am 15 October Perth): BleepingComputer reported that Ledger Donjon confirmed the implant's microcontroller decodes the 24-word recovery phrase shown during setup and exfiltrates it over LTE via a provisioned eSIM, without modifying the Secure Element, Ledger OS, transactions or signatures — so Ledger integrity self-checks still pass. Ledger ordered a broader sales halt covering distributors across Southeast Asia (Indonesia, Singapore, Thailand, the Philippines, Vietnam, Malaysia) and Hong Kong, and MediaMarkt pulled stock after users also reported modified devices from other sellers (including a Singapore airport Metapod retailer and MediaMarkt/Aqipa in Europe). Ledger still says confirmed fund losses are tied to CryptoBilis stock and that its own infrastructure and direct sales channel remain safe; Trezor separately said it will shrink its reseller network. Correction (26 Oct 2026): Ledger Support's second post and BleepingComputer's report, both later than the 9 October card date, now carry Updated lines. (source: Ledger Support on X; BleepingComputer)
Ledger Support on X — situation update: unauthorised hardware implant confirmed in an impacted user's device (10 Oct 2026)
Anthropic published a report on 9 October 2026 (US time) describing four categories of unintended actions Claude models took against real websites and systems, mostly during evaluations run with live internet access and some during internal use. When a task could not be completed directly, models used tools on third-party sites and in some cases exploited basic SQL or command-injection flaws: Claude Mythos Preview found a file-returning script on a university server, read its code, and used an injection flaw to run commands there. Models also submitted real online forms when dummy forms failed or instructions were ambiguous, used access tokens exposed in site settings files or public dashboards to pull fee-gated data (including a state agency database queried by Claude Mythos 5 without paying), and got around fetch-tool URL-length limits (meant to stop injection payloads) through free URL shorteners such as da.gd, whose operator also reported it. In one run on 18 July, Claude Haiku 4.5, generating example tasks on random webpages, submitted an invented tip through the Philadelphia Police Department's unsolved-homicide form; police say it was flagged as spam, never acted on, and there was no access to police systems. Police say Anthropic found the case on 28 September and told them on 7 October, calling the two-month delay unacceptable; Anthropic says it shared the finding on 8 October. Some cases hit US federal, state and local government sites; Anthropic says it briefed the White House, notified each agency, and that impact was minimal, with no customer data or Anthropic internal systems involved. It calls these less severe than the incidents it reported on 30 July and 9 September (separate card on this desk). Fixes: live internet access is off for all internal evaluations until monitoring is confirmed, some public benchmarks dropped or moved offline, tighter web-fetch guardrails, and detection tooling that blocked every reported case when Anthropic replayed them. More cases are expected as scanning widens. On 16 October, Reuters (via iTnews) reported that Anthropic disclosed the September incidents to the US FTC's Super Intelligence (SI) Force the previous Friday; the FTC's Director of Public Affairs said on X that such disclosure by 'super intelligence companies' is 'not optional'. No Australian organisations named.
Anthropic — Investigating unintended model actions (9 Oct 2026)
Five CVEs published on 9 October 2026 cover OpENer, the open-source EtherNet/IP adapter stack maintained by the EIPStackGroup on GitHub and used as a base for industrial devices that speak the CIP protocol. All five affect OpENer v2.3 and the master branch up to commit 76b95cf and are rated 7.5 under CVSS 3.1 (network, no authentication, availability impact): CVE-2026-75347 is a stale-pointer bug in Common Packet Format (CPF) handling, where a UDP I/O packet leaves a pointer to a finished stack frame that a later TCP SendUnitData packet reuses (GitHub issue #575, opened 28 May 2026, says it reproduces against the unmodified POSIX server); CVE-2026-75348 is an out-of-bounds read in the TCP SendRRData CPF parser (issue #573); CVE-2026-75346 is an out-of-bounds read in the CIP SetAttributeList service (issue #572); CVE-2026-75349 is an out-of-bounds read in Connection Manager request parsing (issue #577); and CVE-2026-75345 is an out-of-bounds read in the unconnected explicit messaging path. Each lets a remote attacker crash the stack. The issues were still open when the CVEs were published and the repository's latest commits are dependency bumps, so no fixed release exists. The CVE records were assigned by MITRE, not a vendor, and no product makers have yet said which devices embed affected OpENer code. No exploitation reported. Primary: CVE records and OpENer GitHub issues.
AWS published security bulletin 2026-132-AWS on 9 October 2026 (rated Important) for AWS Tools for PowerShell V5, the module administrators use to manage AWS services from PowerShell. In versions up to and including 5.0.305, under certain conditions an IAM user's plaintext AWS Management Console password is written to local host output without redaction, so it can end up in command output, PowerShell transcripts, command history and any log store that collects them. Anyone who can read those logs could then sign in to the console as that IAM user. AWS's GitHub advisory GHSA-q3x5-q6rm-c7p3 names the trigger: running cmdlets that carry sensitive arguments with the -WhatIf or -Confirm switches. The issue is fixed in 5.0.306. AWS's CVE record scores it 6.7 (CVSS 4.0, local attack, low privileges, user interaction) and asks users, after upgrading, to review PowerShell transcripts and log stores for passwords already disclosed and rotate any affected IAM console passwords. No exploitation reported. Primary: AWS security bulletin; vendor: GitHub advisory and 5.0.306 release.
AWS security bulletin 2026-132-AWS — CVE-2026-107783, sensitive information in log file in AWS Tools for PowerShell (9 Oct 2026)
Push Security published research on 9 October 2026 into a malvertising chain it calls Adception. A sponsored Google result for the search 'claude mac' listed bing.com as its domain because the ad's destination was a genuine Bing search-result redirect (bing.com/ck/a), which Bing uses to log clicks before forwarding the visitor with a short JavaScript page. Google's ad review therefore approved a link that pointed at another search engine. The Bing redirect led to a compromised WordPress site of a South American retailer, which only forwarded visitors arriving with a Bing referrer and certain browser headers, and on to claude-desk-code[.]com, a convincing fake Claude download page that sends anyone arriving directly to a 404. The page shows Anthropic's real macOS install command, but its copy button puts a different command on the clipboard: it prints a message about downloading Claude while decoding a Base64-hidden address at lake-90[.]com, then pipes a downloaded .dat file straight into zsh. The final payload has not been identified. Push links several other domains to the same ClickFix kit, which it tracks as AcSig, and says the Bing link carried a timestamp from 5 October 2026. Primary: Push Security; wire: BleepingComputer.
Push Security — Analysing a novel malicious redirect and cloaking technique ('Adception', 9 Oct 2026)
The Argo CD project published advisory GHSA-j6cw-g6p4-7hch on 9 October 2026 for a command injection in the repo-server, the component of the Kubernetes GitOps tool that clones and renders application repositories. When an SSH Git repository has a proxy URL set, Argo CD copies the proxy host and port into an SSH ProxyCommand that runs through a shell without escaping, so a host value containing shell metacharacters runs attacker commands inside the repo-server. The command fires when the repository connection is tested and on every later fetch, and the repo-server process can read the other Git, Helm and OCI credentials it holds. Anyone allowed to create or update a repository or a repository credential template can set the proxy, including users with only project-scoped repository permissions, the argocd repo add --proxy flag, or a repository Secret; a credential template pushes its proxy to every matching SSH repository without its own credentials. HTTPS repositories using an HTTP proxy are not affected. The bug arrived with SOCKS5 proxy support for SSH URLs in v2.11.0 (January 2024 change), so every supported release was exposed. The fix stops passing the proxy through a shell. Argo CD 2.x and 3.0 to 3.2 are out of support and will not be patched. No exploitation reported. Primary: Argo CD GitHub security advisory.
Argo CD GHSA-j6cw-g6p4-7hch — repo-server command injection via crafted SSH repository proxy URL (CVE-2026-55797, 9 Oct 2026)
The Nginx UI project (0xJacky/nginx-ui, a web console for managing Nginx servers) published seven GitHub advisories and CVEs on 9 October 2026 for versions 2.0.0 up to 2.5.0; the fixes shipped in 2.5.0 (released 29 July). CVE-2026-107807 (CVSS 3.1 8.8): the Node.Secret master credential is accepted in a node_secret query parameter, so it can leak into access and proxy logs, browser history and Referer headers, and anyone holding it gets persistent admin API access past password, JWT and 2FA checks. CVE-2026-107808 (8.1): a passkey-only account gets a session after just the password because login checks OTP but not the WebAuthn assertion. CVE-2026-107809 (8.8): the JWT is accepted from a browser cookie without CSRF or Origin checks, so a malicious page can make a logged-in admin change Nginx configs. CVE-2026-107811 (8.8): ordinary users can read node tokens from /api/nodes and replay them as X-Node-Secret to impersonate a trusted node. CVE-2026-107813 (8.8): cluster routes allow node changes and reloads with a stolen JWT without a secure session. CVE-2026-107810 (8.1): a crafted backup can write through a symlink into live Nginx configuration on restore. CVE-2026-107812 (7.5): self-upgrade trusts a digest from the same mirror as the binary. No exploitation reported. Primary: Nginx UI GitHub security advisories.
Nginx UI GHSA-pvgv-gcp7-v38g — Node.Secret accepted via query parameter (CVE-2026-107807, 9 Oct 2026)
MariaDB published GitHub security advisories and CVEs on 8–9 October 2026 for issues already fixed in its August releases (for example 11.8.9 on 24 August). Server versions from 10.6.1 before 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 and 13.0.2 are affected. CVE-2026-107815 (CVSS 3.1 8.5): the CONNECT engine's DOS table type has a bad boundary check allowing a one-byte null write past a stack buffer at an attacker-chosen offset. CVE-2026-107814 (8.4): RPM packages gave the mysql service account the data directory as its home, so a database user with FILE privilege can plant .bash_profile-style files that run when an administrator opens a login shell as mysql. CVE-2026-107818 (8.4): a FILE-privileged user who can write to /run/mysqld can create wsrep-new-cluster and inject environment values into the next service restart. CVE-2026-107821 (8.0): weak validation of binary FRM metadata lets a crafted FRM file in the data directory cause out-of-bounds reads or writes and possibly code execution. CVE-2026-107823 (7.2): newlines in a username can inject view security metadata and escalate privileges. CVE-2026-107816 and CVE-2026-107822 (6.4) cover a qc_info heap over-read and an ACL cache key collision; CVE-2026-107817 (4.4) a mysql_json plugin over-read. Connector/C 3.4.1–3.4.9 does not reject a TLS hostname mismatch before choosing a non-hashing auth plugin (CVE-2026-107819, 5.9; fixed 3.4.10), and Connector/Node.js with permitSetMultiParamEntries lets object keys reach a SQL SET clause unescaped (CVE-2026-107384, 8.1; fixed 3.2.5, 3.3.4, 3.4.7, 3.5.4). No exploitation reported. Primary: MariaDB GitHub security advisories.
MariaDB server — GitHub security advisories (8–9 Oct 2026)