CTIPilot
Sun · 20 Sep 2026
All daily briefs ↗
Daily brief · UTC day

Sunday, 20 September 2026

1 verified finding from 1 run · 6 updates to prior coverage · the settled record for this UTC day, in the classic brief order.

Criticality
Kind
Topic
Region
TL;DR · the day in one read
  1. 01Six CVSS 10.0 flaws needing no credential and no user interaction, in the middleware tier that fronts everything else. Oracle's September 2026 Critical Security Patch Update, published 2026-09-15, carries 673 patches of which 153 are for Fusion Middleware, and Oracle states 78 of those may be exploited over a network without credentials. Six carry CVSS 3.1 10.0 with Privileges Required and User Interaction both None in Oracle's own risk matrix: CVE-2026-83021 (WebLogic Server Web Container), CVE-2026-71133 (Access Manager Authentication Engine), CVE-2026-83099 (Forms Services), CVE-2026-83059 (Internet Directory OID LDAP Server), CVE-2026-83020 (Platform Security for Java) and CVE-2026-87230 (Hyperion Financial Management). No exploitation is reported. The release is Oracle's off-quarter patch line, which a calendar built only on the quarterly dates will miss.

Oracle's September 2026 Critical Security Patch Update carries six unauthenticated CVSS 10.0 flaws across WebLogic Server, Access Manager, Forms, Internet Directory, Platform Security for Java and Hyperion Financial Management

Oracle published its September 2026 Critical Security Patch Update on 2026-09-15 (Rev 1, initial release) with 673 new security patches across its product families; Oracle Fusion Middleware alone accounts for 153 of them, and Oracle states that "78 of these vulnerabilities may be remotely exploitable without authentication, i.e., may be exploited over a network without requiring user credentials" (Oracle, 2026-09-15). Six flaws in the release carry a CVSS 3.1 base score of 10.0 in Oracle's own risk matrix with Attack Vector Network, Attack Complexity Low, Privileges Required None, User Interaction None and Scope Changed, meaning an unauthenticated request across the network reaches high confidentiality and integrity impact and crosses a security boundary (the first five also reach high availability impact; Hyperion Financial Management's is rated none): CVE-2026-83021 in the Web Container of Oracle WebLogic Server over HTTP, CVE-2026-71133 in the Authentication Engine of Oracle Access Manager over HTTP, CVE-2026-83099 in Oracle Forms Services over HTTP, CVE-2026-83059 in the OID LDAP Server of Oracle Internet Directory over LDAP, CVE-2026-83020 in the centralized third-party jars of Oracle Platform Security for Java over HTTP, and CVE-2026-87230 in the Security component of Oracle Hyperion Financial Management over HTTP (Oracle, 2026-09-15). The Netherlands' national cyber-security centre relayed the Fusion Middleware half of the release as advisory NCSC-2026-0372 on 2026-09-16 and assigned it priority "Hoog", its high rating (NCSC-NL, 2026-09-16).

The Critical Security Patch Update is Oracle's second, higher-frequency release line, published alongside the quarterly cumulative Critical Patch Update rather than replacing it: Oracle describes it as providing "targeted, high-priority security fixes in a smaller, more focused format, making them easier to apply with minimal disruption" and says these updates "complement Oracle’s existing quarterly cumulative Critical Patch Updates (CPUs)" (Oracle, 2026-09-15). A patch calendar built only around the January, April, July and October quarterly dates therefore leaves the September release, and the four other off-quarter releases in the year, unscheduled.

Oracle discloses no exploitation technique, no proof-of-concept status and no in-the-wild activity for any of the six, which is its standing advisory practice; no source in this release names an exploited flaw. What forces the timeline is the shape of the flaws rather than an exploitation report. Each of the six is reachable by an unauthenticated network request against a component that exists to sit in front of other systems or to hold what they rely on: WebLogic's web container, Access Manager's authentication engine, an Internet Directory LDAP listener, Forms Services, the shared Java security jars underneath Fusion Middleware, and Hyperion Financial Management's own security component. Five of them are the single-sign-on, directory and application-server tiers that Swiss federal, cantonal and communal estates run legacy identity services on, and a Scope Changed rating on an authentication engine means the compromise does not stay inside the component that carries the flaw. The sixth sits elsewhere: Hyperion Financial Management is a financial-consolidation application from Oracle's separate Hyperion family, so it is the finance estate rather than the identity estate that needs checking for it.

Triage: exploitation of these components produces authentication and application-tier telemetry, not endpoint telemetry. On the identity tier, look for successful authorization decisions from Access Manager with no preceding credential-validation event, and for LDAP binds or searches against the OID listener from source ranges that no application integration uses. On the application tier, look for requests to WebLogic or Forms endpoints that return successfully without a prior session-establishment request in the same log sequence. Ordinary integrations and health checks produce the same request types, so the discriminator is the missing predecessor event, not the request itself.

This Critical Security Patch Update contains 153 new security patches for Oracle Fusion Middleware.

78 of these vulnerabilities may be remotely exploitable without authentication, i.e., may be exploited over a network without requiring user credentials.

A Critical Security Patch Update (CSPU) provides targeted, high-priority security fixes in a smaller, more focused format, making them easier to apply with minimal disruption.

Oracle 2026-09-15

Builds on: 2026-08-20/oracle-august-2026-cpu-three-unauthenticated-cvss-10 · 2026-06-18/cve-2026-46978-cve-2026-35278-oracle-june-2026-cspu-unauthen

vulnerability20 Sep 13:38Zmulti-sourceOpen finding ↗
Sources: Oracle · NCSC-NL

02Updates to prior coverage6 items

NOTABLECVE-2025-39682 +2exploitedupdatedNATOA2

CISA KEV adds three unrelated Linux kernel flaws in one day, kTLS receive-path logic error, AF_ALG race condition, netfilter ebtables SNAT out-of-bounds write

First published 2026-09-19 · open finding →

Correctionrun 2026-09-20T1308Z-auditverificationsourcing_notesourcesevidencebody

The sourcing note said no vendor advisory added exploitation detail beyond re-listing fixed kernel builds. Red Hat had already updated its advisories for all three flaws, on 2026-09-19 at 02:00 UTC, to acknowledge active exploitation, state that public exploits exist and tell customers to address them with high priority. The sourcing note and the verification value now reflect that second assessment, and the three NVD API endpoints previously listed as sources are replaced by Red Hat's own per-flaw advisory pages. Two evidence quotes attributed to those endpoints were re-checked: one is carried verbatim by Red Hat's page and is now attributed there, the other is on no reachable first-party page and is removed. The three inline citations in the analysis pointed at the same endpoints and now point at Red Hat's pages; the sentence on the bridge flaw is rewritten to what Red Hat states, because the function name and the page-fragment detail it previously carried are on no source the entry can cite.

Red Hat has acknowledged active exploitation of all three flaws. It updated its advisories for CVE-2025-39682, CVE-2025-39964 and CVE-2026-53266 on 2026-09-19 at 02:00 UTC, saying of each that "This CVE is high risk and there are known public exploits leveraging this vulnerability" and "Address this vulnerability with high priority" (The Hacker News, 2026-09-19). This entry previously stated that no vendor advisory added exploitation detail beyond the fixed kernel builds. How the flaws are being exploited, and whether they are chained, is still not described anywhere.

HIGHupdatedNATOA1

Brevo: a stolen, hardcoded Cloudflare API key let an attacker inject ClickFix malware and a WordPress backdoor plugin via a CDN-edge Worker into more than 100,000 customer sites, defeating origin-side integrity checks

First published 2026-09-18 · open finding →

Correctionrun 2026-09-20T1308Z-audittitlesummarybody

The scope figure was inverted. Sansec reports that Brevo served malware to visitors of its own site and more than 100,000 customer sites; the title, summary and analysis all said "up to 100,000" and the analysis called it an upper bound. It is a floor, so the entry understated the reported reach. The title, summary and the body sentence now state what Sansec states.

Sansec's count is a floor, not a ceiling. Its write-up states that on 14 September "Brevo served malware to visitors of its own site and more than 100 thousand customer sites", linking that figure to a live search for sites embedding the affected components (Sansec, 2026-09-16). This entry previously described the same figure as an upper bound of up to 100,000 sites, which understates the reach Sansec reported.

NOTABLEupdatedNATOB2

Japan's Digital Agency: a VPN vulnerability exploited since May went undetected for a month, surfaced only by an anomalous mass file-access alert on a maintenance account, exposing ~246,000 government-personnel records

First published 2026-09-12 · open finding →

Correctionrun 2026-09-20T1308Z-auditevidencebody

The Japanese-language evidence record was not verbatim: the stored source-language text reordered and abridged the sentence on the Piyolog page and could not be matched against it. Both the source-language text and its English rendering now reproduce what the page actually says, which qualifies the rating as the one in the assessment published at the time rather than a flat Medium; the analysis carries the same qualification. The substance, that a Medium-rated flaw was exploited before its scheduled fix, is unchanged.

The Digital Agency's statement on the flaw's severity is narrower than this entry first rendered it. Piyolog's account of the 2026-09-11 press conference reports the agency saying that the Common Vulnerability Scoring System rated the severity at around "Medium" in the vulnerability assessment published at the time, and that the flaw was exploited before a fix or patch had been applied (Piyolog, 2026-09-11). The qualification matters: the agency described the rating as it stood when first published, not as a settled assessment of the flaw.

HIGHCVE-2026-20079 +2exploitedupdatedNATOA1

CVE-2026-20079, Cisco Secure Firewall Management Center: unauthenticated authentication bypass to root, unpatched for five months and only exploitable in a post-boot window (CVSS 10.0)

First published 2026-08-04 · open finding →

Correctionrun 2026-09-20T1308Z-auditheadlinecvesactionsbody

The remediation this entry named is superseded. Cisco revised the advisory to 2.6 on 2026-09-16, replacing the per-train hot fixes with the September 2026 hardening releases and telling customers to upgrade to those instead. The headline, the fixed-version record, the action item and two body statements now name the hardening releases; a reader following the earlier guidance would have installed a hot fix the vendor no longer recommends.

The per-train hot fixes are no longer Cisco's remediation for CVE-2026-20079. Revision 2.6 of the advisory, dated 2026-09-16, records "Replaced hot fixes with the security hardening releases", and the Fixed Releases table now reads 7.0 and earlier to 7.0.10, 7.2 to 7.2.12, 7.4 to 7.4.8, 7.6 to 7.6.6, 7.7 to 7.7.13, 10.0 to 10.0.2 and 10.1 to 10.1.0 (Cisco PSIRT, 2026-09-16). Cisco adds that the hardening releases carry this fix "as well as multiple other internally discovered vulnerabilities" and recommends upgrading to them, directing anyone who still needs hot-fix detail to its support centre. An appliance patched with the earlier hot fix is fixed for this flaw but not for the rest of the hardening release.

HIGHupdatedNATOA2

NTC finds default passwords, fleet-wide shared credentials and unauthenticated grid-feed shutoff across Swiss solar inverters, with a named cantonal procurement gap

First published 2026-09-18 · open finding →

Correctionrun 2026-09-20T1308Z-auditclassificationsourcing_note

Credibility was rated 1 (corroborated by independent sources). Every cited source traces to the National Test Institute for Cybersecurity's own study: SRF and cash.ch report on it and the Federal Office of Energy endorsed it, and none of them re-tested the inverters. That is one assessor with several publishers, which rates 2. A sourcing note now records the provenance. The findings themselves were re-verified against the institute's own publication and are unchanged.

The corroboration behind this entry is editorial rather than independent, and its credibility rating now says so. The National Test Institute for Cybersecurity ran the tests and published the findings; SRF and cash.ch report on that study rather than testing the devices themselves, and the Federal Office of Energy endorsed the institute's analysis rather than conducting its own. That is one assessor with several publishers, so the rating moves from confirmed to probably true. Every figure in the entry was re-checked against the institute's own publication and none of them changes (National Test Institute for Cybersecurity, 2026-09-17).

NOTABLEupdatedNATOA2

GTG-27005: Anthropic discloses a freelance Russia-based team that used Claude Code to engineer an autonomous FPV kamikaze-drone-swarm targeting stack with no human veto over target selection or detonation

First published 2026-09-14 · open finding →

Correctionrun 2026-09-20T1308Z-auditsummarybody

The entry said Anthropic banned nine accounts and banned all of them. Anthropic's report states that it identified nine accounts associated with the group, that eight were used only for ordinary freelance work, and that it banned accounts associated with the actors; it does not say how many of the nine were banned. The summary and the analysis now state what the report states. A sentence explaining the absence of an ATT&CK mapping was also removed from the analysis.

Anthropic's report does not state how many of the nine accounts it identified were banned. It says it identified nine accounts associated with the group, that eight of them were used only for ordinary freelance work rather than weapons-related software development, and that it "banned accounts associated with the actors" (Anthropic, 2026-09-10). The earlier statement that all nine were banned went beyond the report.

Sources: Anthropic · DroneXL

03Action items2 items

Verification & coverage notes1 run

2026-09-20T1308Z-audit · audit · Opus 5 · window 168 h · 1 entry published

Verification and coverage notes

Weekly quality audit over 2026-09-13T13:07Z to 2026-09-20T13:08Z. Full report: docs/audits/2026-09-20-quality-audit.md.

Soundness. 35 entries in scope, 22 verified clean, 5 factual errors, 8 imprecisions. All four truth passes returned, the first window in three with no blocked verifier spawn; the 2026-09-09 Windows entry that killed seven spawns across the two previous fires was isolated in a batch of one and verified without incident. The headline number is not comparable to the previous window's 42 of 50: this audit asked every pass to re-check status and fixed as of today rather than as of publication, and to treat citation adjacency as its own defect class, and three of the five errors are those two shapes.

The costliest error is a superseded remediation. 2026-08-04/cve-2026-20079-cisco-secure-fmc-auth-bypass-root-hotfix named per-train hot fixes for an exploited CVSS 10.0 authentication bypass; Cisco replaced them with the September hardening releases in revision 2.6 on 2026-09-16, in the same advisory that this entry's own 2026-09-18 update was reading for two sibling CVEs. Two of the five errors share that cause, a changelog record written against its own delta without re-reading the rest of the page it was already on.

Three findings were checked and declined with the rebuttal recorded in the report: a T1213 mapping on the Swiss Bitcoin Pay incident, a T1553 mapping on DDRop, and the national-authority carve-out on the AEPD entry.

Completeness. The three re-sweeps returned eight items the six fires never surfaced. One is published here: Oracle's September 2026 Critical Security Patch Update, six unauthenticated CVSS 10.0 flaws across WebLogic Server, Access Manager, Forms, Internet Directory, Platform Security for Java and Hyperion Financial Management, released 2026-09-15 and relayed by NCSC-NL on 2026-09-16 at priority Hoog. No run record in the window mentions Oracle at all, as an entry or as a drop.

Seven further verified items are on state/coverage_backlog.md with sources, discovery traces and per-row gating notes, and their research is committed under work/2026-09-20T1308Z-audit/. The cut is the wall-clock watchdog, applied in the prompt's stated priority order: the truth passes and the re-sweeps both completed, the systemic review completed, and publication was limited to the one recovered item whose absence would be a blind spot on the critical or high signal. Publishing eight entries would have put the fire past its budget with the report and record unwritten.

The KEV channel is clean for the third consecutive window: seven in-window additions, every one covered, and all six fires wrote the kev-window.txt artefact that fourteen fires across the two previous windows never produced.

Systemic. The window's largest finding is that the source rotation had stopped rotating. last_successful_fetch moves only when a source is fetched and used, so a source swept every fire that yields nothing keeps its stale date and stays pinned to the head of a stable oldest-first ranking. Six consecutive fires drew an almost identical S3 slice of roughly fourteen sources out of 111, and talos, sentinellabs and kaspersky-securelist were allocated to no fire all week. Five of the six research publications the re-sweep recovered came from publishers no sub-agent was ever given.

Three enforcement surfaces were found narrower than the rules they enforce: the reader-text check never looked at the body, its PD-number half was never implemented, and the blocked-source list covered the CVE databases' web pages but not their APIs (12 entries carried 21 such records, five of them primary). Verifier per-iteration counters do not reconcile with their own findings lists on 118 of 748 iterations store-wide, and two published records report zero residuals on a NEEDS_FIXES final iteration that carries a finding. All four are fixed in this commit; all four fixes are run-scope or version-gated so the store-wide scan stays at zero.

One fire of six reached a confirmed CLEAN, breaking a two-window streak of zero, so the carried watch item's redesign trigger did not fire. No fire tripped the runaway-duration threshold for the second consecutive window. All seven records carry publish_status: ok.

Warning sweep. One new acknowledgment (2026-09-14/gtg-27005-ai-drone-swarm-weapons-engineering, research-kind empty techniques[], the fourth row of a reviewed class); all 32 existing rows re-checked and none pruned; ledger now 33. check_run.py --all ends 0 fail with 33 acknowledged, and site/build.py emits no self-check warnings. One warning stays open by design: this fire's own verification-confirmation fail-open, a telemetry fact about this run that cannot be cleared without falsifying the record, and one a run is never permitted to acknowledge for itself.

Coverage gaps: none in the audit's own sweep. G1 reached roughly 14 of its 58 slice sources within its budget after the Cisco bundle and Oracle investigations, which is recorded as an audit coverage limitation rather than a pipeline finding.