CVE-2026-81648
WordPress Analisi e mitigazione delle vulnerabilità

Panoramica

CVE-2026-81648 is a critical Missing Authorization vulnerability in the CryptoPayment Gateway WordPress plugin affecting versions 1.2.1 through 1.2.2. The flaw allows unauthenticated attackers to invoke administrative operations via an unguarded AJAX endpoint, including arbitrary file deletion, payment gateway configuration overwrite, and retrieval of stored wallet credentials in cleartext. It was publicly disclosed on September 10, 2026, and published to the NVD and GitHub Advisory Database on September 13, 2026. It carries a CVSS v3.1 base score of 10.0 (Critical) (WPScan, GitHub Advisory).

Dettagli tecnici

The root cause is CWE-862 (Missing Authorization): the plugin registers an AJAX endpoint that routes administrative actions without verifying whether the requesting user has appropriate privileges (also classified as CWE-284 / OWASP A5: Broken Access Control) (WPScan). Because WordPress AJAX endpoints are accessible to unauthenticated users by default unless explicitly restricted, any remote attacker can send crafted HTTP requests to this endpoint and trigger privileged operations. No authentication, session token, or nonce verification is required, making exploitation straightforward and automatable. The vulnerability was discovered and reported by researcher Pedro Pinho (WPScan). A proof-of-concept is scheduled for public release on October 1, 2026, to allow time for users to update (WPScan).

Impatto

Successful exploitation allows an unauthenticated remote attacker to delete arbitrary files on the web server (potentially causing denial of service or enabling further attacks by removing security controls), overwrite payment gateway configuration (enabling payment redirection or fraud), and recover stored cryptocurrency wallet credentials in plaintext (leading to direct financial theft). The CVSS scope is marked as "Changed," indicating that the impact extends beyond the vulnerable plugin itself to the broader WordPress installation and underlying server. The combination of full confidentiality, integrity, and availability impact at the server level makes this a maximum-severity vulnerability with significant financial and operational consequences (GitHub Advisory, WPScan).

Sfruttabilità

As of the disclosure date, no public proof-of-concept exploit code has been released, though WPScan has indicated a PoC will be published on October 1, 2026 (WPScan). There is no confirmed evidence of in-the-wild exploitation at this time, and the CVE is not listed in the CISA KEV catalog. The NVD SSVC assessment notes the vulnerability is automatable with total technical impact (GitHub Advisory). The EPSS score is approximately 0.277%, reflecting a currently low but non-negligible probability of exploitation within 30 days. No specific threat actor attribution has been reported.

Passaggi di sfruttamento

  1. Reconnaissance: Identify WordPress sites running the CryptoPayment Gateway plugin versions 1.2.1 or 1.2.2 using tools such as WPScan, Shodan, or by inspecting publicly accessible plugin metadata (e.g., readme.txt at /wp-content/plugins/cryptopayment-gateway/readme.txt).
  2. Identify the vulnerable AJAX endpoint: Locate the unprotected WordPress AJAX action registered by the plugin. WordPress AJAX endpoints are typically accessible at /wp-admin/admin-ajax.php with an action parameter corresponding to the plugin's registered hook.
  3. Craft unauthenticated request: Send an HTTP POST request to https://target.com/wp-admin/admin-ajax.php with the appropriate action parameter value corresponding to the plugin's unguarded AJAX router, without any authentication cookies or nonces.
  4. Retrieve wallet credentials: Include parameters in the request that invoke the credential-retrieval administrative operation, causing the server to return stored wallet credentials in cleartext in the HTTP response.
  5. Overwrite payment configuration: Send additional requests with parameters targeting the configuration-update operation to redirect payments to an attacker-controlled wallet address.
  6. Delete arbitrary files: Invoke the file-deletion operation with a target file path (e.g., security plugins, .htaccess, or WordPress core files) to disable defenses or cause denial of service (WPScan, GitHub Advisory).

Indicatori di compromesso

  • Network: Unusual unauthenticated POST requests to /wp-admin/admin-ajax.php with action parameters associated with the CryptoPayment Gateway plugin from unexpected or external IP addresses; repeated requests in short succession suggesting automated scanning.
  • Logs: WordPress or web server access logs showing POST requests to admin-ajax.php without valid authentication cookies or nonces; HTTP 200 responses to these requests from unauthenticated sessions.
  • File System: Missing or altered files on the server that were not changed by legitimate administrative activity; modified payment gateway configuration files within the plugin directory (/wp-content/plugins/cryptopayment-gateway/).
  • Application: Unexpected changes to payment gateway settings (e.g., wallet addresses, API keys) in the WordPress database; wallet credentials appearing in server logs or response bodies.

Mitigazione e soluzioni alternative

The WPScan advisory notes there is no known fix available in the plugin repository as of the disclosure date, and the affected plugin (cryptopayment-gateway) should be deactivated and removed until a patched version is released (WPScan). The GitHub Advisory references a patch but lists both affected and patched versions as "Unknown" (GitHub Advisory). Immediate recommended actions include: (1) deactivate and remove the plugin until a verified fix is available; (2) rotate all wallet credentials and payment gateway API keys that may have been exposed; (3) review server and WordPress access logs for signs of unauthorized AJAX requests; (4) restrict access to wp-admin/admin-ajax.php at the network or WAF level where feasible; and (5) monitor for unauthorized file deletions or configuration changes.

Reazioni della comunità

Wordfence included this vulnerability in its weekly WordPress vulnerability report for the period of September 7–13, 2026, highlighting it among notable disclosures (Wordfence). A Reddit thread in r/StopBadBots referenced this CVE in the context of a broader discussion about unpatched critical WordPress plugins (Reddit). Community reaction has focused on the severity of exposing cryptocurrency wallet credentials and the lack of an immediately available patch.

Risorse aggiuntive


FonteQuesto report è stato generato utilizzando l'intelligenza artificiale

Imparentato WordPress Vulnerabilità:

CVE ID

Severità

Punteggio

Tecnologie

Nome del componente

Exploit CISA KEV

Ha la correzione

Data di pubblicazione

CVE-2026-92541HIGH7.2
  • import-users-from-csv-with-meta
NoSep 20, 2026
CVE-2026-92540HIGH7.2
  • import-users-from-csv-with-meta
NoSep 20, 2026
CVE-2026-86785MEDIUM5.3
  • woo-to-facebook-shop
NoNoSep 20, 2026
CVE-2026-92965LOW3.7
  • tiktok-for-business
NoSep 20, 2026
CVE-2026-92423LOW2.7
  • meow-gallery
NoSep 20, 2026

Valutazione gratuita delle vulnerabilità

Benchmark della tua posizione di sicurezza del cloud

Valuta le tue pratiche di sicurezza cloud in 9 domini di sicurezza per confrontare il tuo livello di rischio e identificare le lacune nelle tue difese.

Richiedi valutazione

Richiedi una demo personalizzata

Pronti a vedere Wiz in azione?

"La migliore esperienza utente che abbia mai visto offre piena visibilità ai carichi di lavoro cloud."
David EstlickCISO (CISO)
"Wiz fornisce un unico pannello di controllo per vedere cosa sta succedendo nei nostri ambienti cloud."
Adam FletcherResponsabile della sicurezza
"Sappiamo che se Wiz identifica qualcosa come critico, in realtà lo è."
Greg PoniatowskiResponsabile della gestione delle minacce e delle vulnerabilità