important2 findings, 19 signals, 1 noted6 min read

A permissionless Android app can reconstruct private WhatsApp media activity across the scoped-storage boundary.

Check Point also confirmed worldwide exploitation of a pre-authentication certificate flaw that reaches code execution on VPN gateways.

Priority findings2
01
High
Mobile — Android
Confirmed

A permissionless Android app can reconstruct private WhatsApp media activity across scoped storage.

Public source code and an APK reproduce the cross-application FileObserver path without requesting Android permissions.

Affects

Android applications using FileObserver, demonstrated against WhatsApp media stored through Android shared storage.

What it enables

Cross-application observation of private media activity, filenames and timing

The victim installs or runs an ordinary attacker-controlled Android application requiring no permissions.→↓The application registers FileObserver watches on WhatsApp shared-media directories that scoped storage otherwise prevents it from listing.→↓Android delivers filenames, event types and timing for files opened, closed, moved or deleted by WhatsApp.→↓The attacker reconstructs whether private media was sent, received or deleted and identifies associated filenames and media types.
Why this matters

The change is reachability: metadata about another application's private activity is available to ordinary permissionless code.

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

Execution as an ordinary Android application requesting no permissions

Proof of concept

Public exploit code →

The attacker watches WhatsApp shared-media directories that scoped storage otherwise prevents it from listing, then receives filenames, event types and timing when WhatsApp opens, closes, moves or deletes files.

Those events are enough to infer whether private media was sent, received or deleted and to identify its filename and media type.

Evidence
The public research artifact includes Android source code and an APK demonstrating permissionless WhatsApp media-event monitoring.The paper and independent reporting describe the FileObserver/FUSE boundary crossing and recovered metadata.
Share this finding
02
High
Edge — VPN
Confirmed
CVE-2026-85102

Check Point confirmed worldwide exploitation of a pre-authentication VPN certificate flaw that reaches gateway code execution.

Affects

Check Point Security Gateway and Spark Firewall, VPN and firewall appliances deployed at enterprise and small-business network edges.

What it enables

Unauthenticated code execution on a security gateway

Reach the gateway's remote-access VPN negotiation service.→↓Submit crafted certificate data that passes the defective validation path.→↓Enter the affected gateway processing context without authenticating.→↓Execute code in the gateway service context.
Why this matters

Check Point confirmed worldwide exploitation attempts against a VPN certificate-validation flaw that permits pre-authentication gateway code execution. An attacker needs network reachability to the affected remote-access VPN negotiation service and does not need to authenticate.

Detail and 2 sources
Required access

Network reachability to the affected Check Point VPN negotiation service

Affected versions

R81, R81.10, R81.10.X, R81.20, R82, R82.00.X, R82.10, R81 (end of support), R81.10 (end of support)

Proof of concept

Demonstrated by the researcher

The path requires network reachability to the affected remote-access VPN negotiation service but no authentication.

Check Point has published a fix, but pre-fix images remain accepted and complete revocation has not been established.

Evidence
Check Point identifies the primitive as pre-authentication remote code execution and confirms worldwide exploitation attempts.VulnCheck built an exploit and demonstrated the certificate-validation bypass against a live target.
Share this finding
Signals19
important · Wi-Fi — macOS

An ordinary macOS process can recover timestamped Wi-Fi location history without Full Disk Access.

Affects

Apple macOS and its CoreWLAN framework on Mac computers.

CoreWLAN exposes profile properties containing BSSIDs, association times, coordinates, accuracy values and timestamps through ordinary getters and key-value coding.

Detail and 2 sources
important · Privilege — Windows

A network-adjacent attacker can make Foxit PDF Reader's updater execute code as SYSTEM.

Affects

Foxit PDF Reader, a Windows desktop PDF viewer with a privileged updater.

The path requires victim interaction, but FoxitUpdater then accepts content without properly validating the update server certificate and consumes it in its privileged context.

Detail and 2 sources

Foxit identifies the affected Reader versions and a fixed release.

important · Edge — SharePoint

Attackers are exploiting a SharePoint SafeControls bypass that turns a low-privilege account into server-side code execution.

Affects

Microsoft SharePoint Server 2016, 2019 and Subscription Edition, on-premises collaboration servers running on Windows.

CISA marked the vulnerability as actively exploited on September 25, and Microsoft has published fixes for supported affected versions.

Detail and 5 sources
important · Edge — WordPress

WordPress page-template traversal can write PHP and execute code without authentication on affected configurations.

Affects

WordPress Core, the PHP content-management system used by self-hosted websites.

The complete chain depends on an affected theme layout and a readable local execution target such as pearcmd.php, which can turn local inclusion into an attacker-controlled PHP write.

Detail and 4 sources
important · Privilege — GitLab

One leaked GitLab incoming-issue email address can become account-wide repository write and CI execution.

Affects

GitLab.com and GitLab self-managed installations with incoming email enabled; GitLab is a source-code hosting and CI/CD platform.

The embedded token acts across projects as the victim account, the mail path does not verify the sender, and changing the suffix to merge-request permits a Git patch and branch name to be submitted.

Detail and 4 sources
important · Research — Agentic systems

A public Salesforce lead could make Agentforce exfiltrate CRM records and post trusted Slack phishing messages.

Affects

Salesforce Agentforce, a cloud AI-agent platform connected to CRM records and optionally deployed into Slack workspaces.

A stored prompt submitted through Web-to-Lead can run during routine review, query other CRM tables with the employee's permissions and move values through attacker-controlled DNS without a click.

Detail and 4 sources
important · Physical access

A nearby reader can clone Norwegian Cruise Line door credentials from their static NFC UID.

Affects

Norwegian Cruise Line shipboard door-access controllers using NTAG212 credentials; exact controller models and firmware builds were not disclosed.

The controller treats the seven-byte UID as the sole credential, so a copied or emulated value is accepted as the original card.

Detail and 1 source

CERT/CC reports failed vendor coordination and no shipped remediation.

important · Boot chain

Debian's follow-up checks suggest U-Boot's filesystem-overflow fixes left SquashFS and ext4 validation gaps.

Affects

U-Boot, an embedded bootloader used across ARM and other embedded systems.

The available record says additional validation patches followed the original fixes, but it does not establish memory corruption on current upstream U-Boot.

Detail and 4 sources
Chain to watch
Retrieve Debian merge request 54's seven commits and isolate the two additional validation changes.→↓Exercise the associated malformed ext4 and SquashFS inputs against current upstream U-Boot under ASan and on representative boards.→↓Whether the remaining conditions corrupt memory on current upstream U-Boot and provide repeatable PC or LR control.
Unverified chainCompare the Debian changes with upstream, then run the malformed filesystem cases under ASan and on representative hardware.
important · Edge — Developer tooling

A malicious webpage can make a local OpenCode server install an attacker package and execute its lifecycle script.

Affects

OpenCode, a cross-platform AI coding agent with an optional local HTTP web interface.

The browser submits cross-origin text/plain JSON to the loopback upgrade endpoint, which accepts the attacker's tarball as the package target.

Detail and 3 sources
important · Bluetooth — DJI

Public code lets a nearby attacker send unauthenticated management commands to DJI consumer drones over Bluetooth.

Affects

DJI Neo, Flip, Air, Avata, Mavic and Mini consumer aircraft using DJI Fly and QuickTransfer.

The demonstrated command set reaches Wi-Fi and radio configuration, storage operations, resets, wipes, reboot and power-off without pairing or a trusted UUID.

Detail and 4 sources

It does not establish that replacing the Wi-Fi credential grants flight-control authority.

Chain to watch
Use the public BLE console to replace the aircraft Wi-Fi credential.→↓Join the aircraft network and test each management and flight-control service for another authorization secret.→↓Whether the changed Wi-Fi credential alone reaches flight-control authority.
Unverified chainTest service authorization while the aircraft is safely restrained.
important · Privilege — Windows

Three Foxit updater trust failures let a low-privilege Windows user execute code as SYSTEM.

Affects

Foxit PDF Reader, a Windows desktop PDF viewer with a privileged updater.

The three paths are insecurely permissioned resources, DLL loading from a user-writable directory and a download-and-extraction substitution race.

Detail and 2 sources

Foxit identifies the affected updater paths and the fixed Reader release.

important · Wi-Fi — DJI

A passive Bluetooth capture of a normal DJI session yields persistent Wi-Fi trust material.

Affects

DJI Neo, Flip, Air, Avata, Mavic and Mini consumer aircraft using DJI Fly and QuickTransfer.

The public parser recovers the aircraft SSID, persistent PSK and trusted-client UUID from captured ATT traffic without pairing or prior trust.

Detail and 4 sources

We do not know which internal management or flight-control services accept those values without another authorization secret.

Chain to watch
Passively recover the SSID, PSK and trusted-client UUID during an ordinary DJI connection exchange.→↓Join the aircraft network with those values and trace authentication at each internal service.→↓Which services accept the recovered trust material without another credential.
Unverified chainEnumerate the internal services while tracing requests for session-, account- or controller-bound authorization.
important · Privilege — Windows

A writable machine-PATH directory can make Rapid7 Insight Agent execute a local user's command as SYSTEM.

Affects

Rapid7 Insight Agent, an endpoint telemetry and assessment agent installed on Windows systems.

The assessment content invokes an unqualified command from the SYSTEM agent, allowing Windows path resolution to select a low-privilege user's planted executable.

Detail and 1 source

Rapid7 fixed and automatically distributes the corrected content, but did not identify the earliest affected build.

important · Edge — PHP

An IPv6 source inside an allowed /96 can bypass PHP-FPM's exact-client ACL.

Affects

PHP-FPM, the FastCGI process manager used by PHP web servers, when listening on IPv6 TCP and relying on listen.allowed_clients.

The client check compares only 12 address bytes, silently widening an exact IPv6 entry to every source sharing its first 96 bits.

Detail and 3 sources

The reporter demonstrated the bypass against a real php-fpm process, and PHP lists fixed releases dated September 24.

important · Edge — Containers

A delegated Dokku app user can escape Docker options into host commands as the dokku account.

Affects

Dokku, a self-hosted Docker-based platform-as-a-service running on Linux servers.

An app-scoped user who may set Docker options can store command substitution that Bash eval expands during a build, deployment or run operation.

Detail and 2 sources
important · RCE — Mail

A malicious mail server can overflow an NTLM-enabled fetchmail client's stack.

Affects

fetchmail, a Unix mail-retrieval and forwarding client that may run interactively or as a system daemon.

The maintainer now says code execution may be possible on some builds, but reliable instruction-pointer control remains compiler-, ABI-, layout- and hardening-dependent.

Detail and 3 sources

Fetchmail 6.6.7 fixes the overflow and withdraws the earlier non-exploitability conclusion.

Chain to watch
Reproduce the overwrite against supported distribution packages built with NTLM enabled.→↓Measure instruction-pointer control under each package's shipped compiler and hardening configuration.→↓Whether supported concrete builds permit reliable code execution.
Unverified chainStart with NTLM-enabled distribution packages rather than a custom unhardened build.
important · Firmware — PowerVM

An unauthenticated adjacent-network peer can make affected IBM PowerVM firmware disclose sensitive information.

Affects

IBM PowerVM Hypervisor firmware on listed IBM Power 9, Power 10, and Power 11 servers.

IBM attributes the disclosure to an out-of-bounds read but does not identify the protocol, listening service or returned data.

Detail and 2 sources
important · RCE — Database

A privileged Apache Doris user can turn a crafted JDBC driver URL into code execution on the Frontend host.

Affects

Apache Doris, a distributed analytical database whose Java Frontend coordinates metadata, queries and cluster operations.

Apache establishes the Frontend execution boundary but does not publish the minimum required permission, precise URL form or fixed release.

Detail and 2 sources
Chain to watch
Recover the private fix or forthcoming release diff.→↓Map the vulnerable catalog operation through Doris privilege checks to the code-loading sink.→↓The minimum Doris permission, exact driver URL form and remediation release.
Unverified chainUse the fix diff to identify both the authorization gate and the resource-loading sink.
important · Physical — Printers

A crafted NFC card can execute JavaScript in PaperCut Hive's embedded Ricoh printer interface.

Affects

PaperCut Hive Embedded Application for Ricoh, the cloud print-management client embedded in Ricoh multifunction printers.

The demonstrated boundary ends at JavaScript inside the embedded browser sandbox; the vendor does not identify reachable browser bridges, data or unauthorized actions.

Detail and 1 source

PaperCut identifies version 2.3.0 as the corrected release.

Chain to watch
Present crafted NFC data to an affected PaperCut Hive application on a representative Ricoh device.→↓Trace the injected script's access to browser bridges, application data and printer operations.→↓What capability exists beyond sandboxed JavaScript execution.
Unverified chainInspect the 2.3.0 change or instrument an affected device's WebView bridge calls.
Also noted1
RCE — Java
Apache Roller accepted unauthenticated XML-RPC input that reached attacker-controlled Java deserialization.
every source is a publisher ruled unable to originate; not published as a finding
Researchoss-sec: by thread
What was checked · 1 quiet
ResearchQuiet

The consequential changes were the Android cross-application side channel and confirmed exploitation of the Check Point VPN, SharePoint and WordPress execution paths.

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.

Saturday, September 26, 2026