Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Network-delivered via PR, no attacker privileges needed, but maintainer must trigger the workflow run (UI:R); secrets compromise yields full C/I/A impact within runner scope.
Primary rating from Vendor (cloudflare).
CVSS VectorVendor: cloudflare
Lifecycle Timeline
2DescriptionCVE.org
Description
Cloudflare was recently notified by external researchers of vulnerabilities in this archived repository, including a remote code execution issue in src/index.ts reachable from certain GitHub Actions workflow configurations. Successful exploitation may expose workflow secrets such as CLOUDFLARE_API_TOKEN and GITHUB_TOKEN to an attacker. Because this repository has been deprecated since 2024, Cloudflare will not be issuing patches. To remediate this issue, we recommend migrating to cloudflare/wrangler-action immediately. Consumers who have already migrated are not affected.
Sunset Date
The cloudflare/pages-action repository will be removed on 2026-09-18. Consumers must complete migration before 18th September to avoid CI disruption.
Affected Versions
All published versions of cloudflare/pages-action, including consumers pinned to the v1 moving tag.
Patched Versions
None. This repository will not receive further updates, including security patches.
Resolution / Migration Path Migrate all workflows using cloudflare/pages-action to cloudflare/wrangler-action before 2026-09-18. Refer to the wrangler-action README for the equivalent step configuration and migration guidance.
Credit
Thanks to @agentka99 and @beg1nn3r for reporting their findings via Cloudflare's HackerOne program that informe
AnalysisAI
Remote code execution in the archived Cloudflare pages-action GitHub Action (src/index.ts) allows network-adjacent attackers to exfiltrate CI/CD secrets - including CLOUDFLARE_API_TOKEN and GITHUB_TOKEN - from affected workflow runner environments. All published versions of cloudflare/pages-action are affected, and Cloudflare has confirmed no patch will be issued because the repository has been deprecated since 2024 and is scheduled for removal on 2026-09-18. No public exploit code has been confirmed at time of analysis, but the vulnerability was discovered and reported through Cloudflare's HackerOne program by external researchers.
Technical ContextAI
The affected component is cloudflare/pages-action, a GitHub Actions step used to deploy to Cloudflare Pages directly from CI/CD pipelines. The root cause is classified as CWE-78 (OS Command Injection), meaning user-controlled input - likely derived from GitHub event context such as PR metadata, branch names, or commit messages - reaches a shell execution path in src/index.ts without adequate sanitization. In GitHub Actions, this class of flaw is commonly exploitable when workflows process pull_request or pull_request_target events from forks, allowing external contributors to inject shell metacharacters that are passed to runtime commands. The CPE string (cpe:2.3:a:cloudflare:https://github.com/cloudflare/pages-action:*:*:*:*:*:*:*:*) and affected-versions listing confirm all releases, including consumers pinned to the v1 floating tag, are in scope.
RemediationAI
No vendor-released patch identified at time of analysis, and Cloudflare has confirmed none will be issued. The sole supported remediation path is migration from cloudflare/pages-action to cloudflare/wrangler-action before 2026-09-18, after which the repository will be deleted and any remaining consumers will experience CI/CD breakage. Migration guidance is available in the wrangler-action README at https://github.com/cloudflare/wrangler-action. As an immediate compensating control prior to migration, organizations should audit all workflows using pages-action and restrict the workflow triggers to avoid processing untrusted external input (e.g., disable pull_request_target events from forks, or gate workflow execution on maintainer approval). Additionally, rotate any CLOUDFLARE_API_TOKEN and GITHUB_TOKEN secrets exposed to pages-action workflows if there is any suspicion of prior exploitation, as these tokens would have been accessible to an attacker who triggered the RCE. Pinning to a specific commit SHA rather than the v1 floating tag does not address the underlying vulnerability but limits exposure to unreviewed upstream changes.
Authenticated SQL injection in the WP Review Slider Pro WordPress plugin through version 12.6.8 lets Subscriber-level us
SQL injection in the WP Review Slider Pro WordPress plugin (versions ≤12.6.8) allows authenticated attackers with Subscr
Arbitrary file deletion in the WP Review Slider Pro WordPress plugin (versions up to and including 12.6.8) allows authen
SQL injection in the WP Review Slider Pro WordPress plugin (versions up to and including 12.7.2) lets unauthenticated at
Same weakness CWE-78 – OS Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57178
GHSA-7f69-cxp9-gxx9