important3 findings, 8 signals, 7 noted6 min read

CERT/CC published hashes for 30 signed UEFI shells that preserve a Secure Boot bypass, file-notification APIs exposed cross-user activity, and one encoded path byte reopened PeopleSoft’s supposedly blocked RCE route.

The common change is reachability: trusted boot code, metadata-only file access, and a deployed WAF rule no longer enforce the boundaries operators expected.

Priority findings3
01
High
Boot chain
Confirmed

Thirty trusted UEFI shells now have published hashes for a Secure Boot bypass.

Physical access or equivalent administrative control is still required, but the signed shell is accepted before it turns off enforcement for an unsigned payload.

Affects

UEFI PCs and servers whose Authorized Signature Database trusts one of 30 identified shell binaries or its signing certificate.

What it enables

Secure Boot bypass and persistent execution of unsigned pre-OS code

Attacker with physical access or equivalent administrative control places an identified signed UEFI shell, startup.nsh, and an unsigned payload on boot-accessible storage.→↓The platform accepts the shell because its vendor certificate or Authenticode hash is present in the UEFI Authorized Signature Database.→↓startup.nsh invokes the shell's memory-modification capability to overwrite the Security Architectural Protocol state used by LoadImage.→↓The modified verifier accepts and executes the unsigned UEFI payload before the operating system and endpoint controls start.→↓The payload can load unsigned kernel components or establish persistent platform compromise while Secure Boot still appears enabled.
Why this matters

The 30-binary inventory turns a known bypass class into something fleets can search for, while revocation remains incomplete and pre-remediation images can still be accepted.

Detail and 3 sources
Required access

Physical access, or administrative control sufficient to place a listed shell and startup.nsh on boot media and select or create its UEFI boot entry

Proof of concept

Demonstrated by the researcher

An attacker places a listed shell, startup.nsh, and an unsigned payload on boot-accessible storage. The trusted shell runs the script, which overwrites the Security Architectural Protocol state checked by LoadImage and causes the payload to execute before operating-system defenses start.

This is not a completed revocation event: older images remain usable, revocation coverage is incomplete, and we do not know whether remediation reaches end-of-life hardware.

Evidence
CERT/CC public table naming all 30 binaries with Authenticode and SHA-256 hashesResearcher demonstration of mm-based gSecurity2 overwrite and unsigned UEFI payload loadingFramework model-specific limited-shell and DBX remediation table
Share this finding
02
Medium
Research — privilege
Confirmed
CVE-2025-68788

File notifications let ordinary local code watch private activity it cannot read.

An unprivileged local user—or a permissionless Android app on affected shared storage—can observe events across another user’s or application’s boundary.

Affects

Linux inotify, Android FileObserver, Windows ReadDirectoryChangesW, and macOS FSEvents, the filesystem-change notification APIs built into their respective operating systems.

What it enables

Cross-user activity surveillance from filesystem-event metadata without permission to read the underlying files

Attacker runs an ordinary local process or permissionless Android app→↓The process registers a filesystem-event watcher on a readable parent, shared-media directory, or Windows drive root→↓The notification subsystem reports events for files the attacker cannot directly read or enumerate→↓Filenames and timing reveal keystroke intervals, visited websites, WhatsApp media send/receive/delete events, or the appearance of an authentication prompt
Why this matters

Runnable artifacts show one metadata side channel crossing account and application boundaries on Linux, Android, and Windows; the available Linux mitigation removes only part of the class.

Detail, proof-of-concept code and 4 sources
Required access

Execution as an unprivileged local user, or as a permissionless Android app on affected shared-storage paths

Affected versions

Linux inotify implementations where readable parents expose events for protected children; the most severe /dev path affects kernels before the listed stable mitigations, Windows systems where EnforceDirectoryChangeNotificationPermissionCheck is disabled, which the researchers report is the default, Android versions whose scoped-storage configuration still permits FileObserver registration on WhatsApp shared-media directories, macOS FSEvents, with lower-impact activity leakage and no demonstrated private-directory bypass

Proof of concept

Public exploit code →

The attacker watches a readable parent, shared-media directory, or Windows drive root. Event timing and, on Windows and Android, protected filenames can expose typing cadence, visited sites, WhatsApp media activity, or the appearance of an authentication prompt.

The researchers report no known exploitation in the wild. Linux now suppresses two event types on special files, but the broader notification boundary remains.

Evidence
The researchers published demonstrations and runnable artifacts for Linux, Android, and WindowsThe Linux mitigation only suppresses access and modify events on special files; the broader class remainsThe researchers report no known exploitation in the wild
Share this finding
03
High
Edge — RCE
Confirmed
CVE-2026-35273

One encoded path byte bypasses PeopleSoft’s literal WAF rule, and attackers are deploying web shells again.

The route reaches unpatched PSEMHUB deployments that operators protected only with a literal-path WAF or reverse-proxy rule.

Affects

Oracle PeopleSoft Enterprise PeopleTools, enterprise application servers commonly deployed on Windows or Linux with a WebLogic web tier.

What it enables

Unauthenticated command execution and persistent web-shell deployment through PeopleSoft installations operators believed were protected by path-based WAF rules

Attacker sends a serialized Java object to /%50SEMHUB/hub→↓A literal-path WAF or reverse proxy misses the encoded form→↓WebLogic decodes the path and routes it to the vulnerable PSEMHUB servlet→↓Deserialization executes commands as the PeopleSoft or WebLogic service account→↓Observed attackers deploy JSP web shells, fileless commands, tunnels, and remote-management tooling
Why this matters

The change is not another description of the deserialization flaw; it is evidence that the perimeter mitigation fails during ongoing exploitation on dozens of systems.

Detail and 2 sources
Required access

Internet reachability to an unpatched PeopleSoft PSEMHUB servlet, including deployments guarded only by literal-path WAF or reverse-proxy rules

Affected versions

PeopleTools 8.61, PeopleTools 8.62

A request to /%50SEMHUB/hub is checked in encoded form at the perimeter, decoded by WebLogic, and routed to the vulnerable servlet. Deserialization then executes commands as the PeopleSoft or WebLogic service account.

Observed follow-on activity includes JSP web shells, fileless commands, tunnels, and remote-management tooling. Oracle has published fixes for supported affected versions.

Evidence
Oracle confirms unauthenticated remote code execution and affected supported versionsMandiant observed the encoded-path bypass, command execution, and web-shell deployment on dozens of systemsPublic exploit code was not established from the opened sources
Share this finding
Signals8
important · CI identity

A public Docker image can briefly publish its GitHub Actions workflow identity.

Affects

GitHub Actions workflows that use actions/checkout v2–v5 with persisted credentials and publish Docker images whose build context includes the checkout's .git directory.

actions/checkout v2 through v5 stored the token in .git/config. A broad Docker COPY could preserve it in an image layer published while the token was still live, allowing a fast puller to use the workflow’s repository permissions.

Detail and 4 sources

The reported scan found more than 240,000 exposed tokens, but it did not say how many remained usable when discovered. Version 6 moves the credential to RUNNER_TEMP and closes this copy path for updated jobs.

important · WordPress — RCE

WordPress page-template traversal has moved from a conditional primitive to observed PHP writes and command payloads.

Affects

WordPress Core, a self-hosted PHP content-management system.

A public, unauthenticated request can traverse outside the theme template directory. On systems with the required theme and PHP settings, attackers include pearcmd.php, write PHP into a temporary directory, and include it again for execution.

Detail and 4 sources
important · WSO2 — privilege

Active exploitation turns an unsupported JWT algorithm into WSO2 administrative takeover.

Affects

WSO2 API Manager, API Control Plane, Traffic Manager and Universal Gateway, enterprise API-management and gateway services.

A network peer can present a forged token to an affected JWT-authenticated API. Once the verifier accepts it, the peer can invoke protected operations, obtain application credentials, and take management-plane control.

Detail and 2 sources
important · Agent sandbox

A file written by a compromised Cowork agent can execute on the macOS host when opened.

Affects

Claude Desktop for macOS, including its Cowork virtual-machine workspace and host file-opening integration.

Claude Desktop omitted one executable file type from its denylist. A compromised or prompt-injected agent can write that type into the shared Cowork folder, but this standalone path still requires the user to open it.

Detail and 1 source
important · Kibana — privilege

A low-privilege Kibana agent editor can borrow a later administrator’s authority.

Affects

Kibana Agent Builder and Workflows, the AI-agent interface for Elasticsearch deployments.

An account allowed to manage agents and create Workflows can attach attacker-controlled behavior to a shared agent. When an administrator later interacts with it, the workflow runs with that administrator’s authority and can create durable cluster credentials.

Detail and 1 source

Elastic says Agent Builder and Workflows are enabled by default and names fixed releases.

important · WooCommerce — RCE

Addify’s public quote popup can upload and run PHP without authentication.

Affects

Addify Request a Quote for WooCommerce, a commercial WordPress/WooCommerce quotation plugin installed on online stores.

A store is exposed only when it has an unauthenticated quote rule using the multi-page popup. The AJAX handler then preserves an attacker’s PHP filename and writes the file into a web-accessible RFQ directory without extension or MIME validation.

Detail and 3 sources
important · Windows privilege

Any local Windows user can turn Input Leap’s service into a persistent SYSTEM command runner.

Affects

Input Leap, an open-source keyboard-and-mouse sharing application whose Windows service launches its client or server process across desktop sessions.

An ordinary process connects to the unauthenticated localhost service, supplies a command and elevation byte, and causes the watchdog to duplicate the winlogon token and call CreateProcessAsUser. The daemon retains the command for execution after restart.

Detail and 7 sources
important · Zero-click email

An automatically processed email can plant PHP in an AcyMailing site’s web root.

Affects

AcyMailing Enterprise, an email-marketing extension for Joomla and WordPress websites, when mailbox actions or bounce handling use the bundled POP3 parser.

The path is limited to Enterprise installations using the bundled POP3 mailbox-action or bounce flow. A faulty MIME image test and missing extension check can write an attacker-named PHP part beneath media/com_acym/upload/.

Detail and 4 sources

Version 11.1.0 adds the checks. We do not know how often the final execution step works: it depends on PHP being enabled in the media directory, and the reporting researcher did not reproduce execution.

Also noted7
Connected devices
An ordinary iSteamX account could use wildcard MQTT permissions to read other customers’ telemetry and start or stop their steam generators.
Vendor countermeasures took effect September 18, but the public record gives no fixed version identifiers.
Researchhttps://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/VA/white/2026/va-26-267-01.json
Camera firmware
An on-path attacker can replace a Botslab G980H firmware download with modified code the camera accepts and executes.
The updater trusts attacker-supplied integrity data; the boundary is one camera model and an on-path or authenticated update position.
Researchhttps://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/OT/white/2026/icsa-26-267-01.json
Power firmware
Repeated unauthenticated HTTPS requests from the management network can keep IBM Power ASMI unavailable.
Corrected firmware levels are shipped; the retrieved evidence establishes denial of the interface, not code execution.
Researchhttps://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/93xxx/CVE-2026-93306.json
Printer RCE
A documented Canon MF753Cdw chain combines unauthenticated BJNP memory placement with a fax-job arbitrary free to execute shellcode from the LAN.
Canon says updated firmware corrects the flaw but does not name an exact version for this model in its US notice.
ResearchZero Day Initiative — CVE-2024-0244 – A heap buffer overflow in the Canon MF753Cdw printer
Camera Wi-Fi
A nearby attacker can derive a Botslab G980H default Wi-Fi password and compose it with weak session state and path traversal to reach recordings and privileged functions.
Independent reporting found no patched firmware available.
Researchhttps://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/OT/white/2026/icsa-26-267-01.json
Legacy edge
A network peer can execute unauthenticated commands as root through the D-Link DAP-1360 management interface.
Public exploit code exists; the model is end-of-life and D-Link recommends retirement.
Researchhttps://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/95xxx/CVE-2026-95675.json
Router memory safety
An unauthenticated LAN DHCP option can overflow fixed stack buffers in the D-Link DIR-822A daemon.
The public evidence establishes stack corruption, not reliable control-flow hijacking or arbitrary code execution on shipped A_101 hardware.
ResearchD-Link confirme deux failles critiques sans correctif dans le routeur DIR-822A, avec des exploits publics — ETTAYEB
What was checked · 2 quiet
BluetoothQuiet

Recent changes were fixes, repeats, or maintenance; no new Bluetooth primitive was established.

Physical accessQuiet

iSteamX cross-customer start and stop control supplied the day’s direct physical consequence.

Get it by email

The same brief, every morning. One email a day, nothing else.

fullchain.sh follows the day’s disclosures from bug to shell — what each one enables, what it links to, and where the fix left the primitive in place.

Every finding here carries a source that was checked before it published. If something is wrong, write to admin@fullchain.sh — corrections are published on the day they affect.

Sunday, September 27, 2026