Catégories
CVE-2026-7534 high CVSS 7.2

XSS (Cross-Site Scripting) dans SUMO Reward Points (WordPress plugin) (CVE-2026-7534)

Résumé

XSS dans SUMO Reward Points (WordPress plugin) (CVE-2026-7534). Risque d'opérations non autorisées ou de divulgation. Exploitable via user_has_cap.

Description d'origine

La description telle que publiée par la source (souvent en anglais).

The SUMO Reward Points plugin for WordPress is vulnerable to Unauthenticated Stored Cross-Site Scripting via the REST API endpoint /wp-json/wc-srp/v1/earning in versions up to, and including, 32.7.0. This is due to the user_has_cap filter in the SRP_REST_Earning_Controller class unconditionally granting the custom rs_earning_read capability to all users — including unauthenticated visitors — combined with missing sanitization of the reason parameter in the create_items() function and missing output escaping in the column_default() method of SRP_Master_Log. This makes it possible for unauthenticated attackers to inject arbitrary web scripts into the reward points log that will execute whenever an administrator accesses the Master Log or User Reward Points admin pages.

Source: GitHub Security Advisories (Global) NVD GitHub Advisory

Résumé généré automatiquement

Assemblé par SecPulse à partir des données sources (CVSS, CWE, versions affectées) à l'aide de modèles, sans IA. Vérifiez la description d'origine et les références ci-dessous.

Une vulnérabilité référencée CVE-2026-7534 a été découverte dans SUMO Reward Points (WordPress plugin).
Des attaquants peuvent cibler un point d'entrée spécifique comme user_has_cap à distance pour détourner le produit.
Risque d'opérations non autorisées ou de divulgation. Score CVSS : 7.2/10.
Action : appliquez le correctif officiel de l'éditeur.
En cas de doute, contactez votre service informatique ou cherchez « SUMO Reward Points (WordPress plugin) CVE-2026-7534 » sur le site de l'éditeur.

CVE-2026-7534 (SUMO Reward Points (WordPress plugin)) — CWE-79 / CVSS v3 7.2
Vecteur d'attaque : distant (réseau) / non authentifié / sans interaction utilisateur
Surface d'attaque : user_has_cap / SRP_REST_Earning_Controller / rs_earning_read / reason
Plan : 1) Audit SBOM, 2) Mise à jour staging→prod, 3) Surveillance WAF/proxy sur les endpoints affectés, 4) Recherche d'IOC dans les logs.
Réfs : voir GHSA / avis éditeur / version corrigée liés sur cette page.

❓ Quel est le problème

Une XSS (CWE-79) affecte SUMO Reward Points (WordPress plugin). Les attaquants atteignent le code vulnérable via user_has_cap sans authentification.

📍 Périmètre concerné

Consultez l'avis de l'éditeur pour les versions affectées de SUMO Reward Points (WordPress plugin). Surface d'attaque : user_has_cap / SRP_REST_Earning_Controller / rs_earning_read / reason.

🔥 Gravité

Gravité : Élevée (CVSS 7.2/10). Risque d'opérations non autorisées ou de divulgation.

🔧 Comment corriger

Mettre à jour vers la version corrigée selon l'avis éditeur.

🛡️ Contournement

En attendant le correctif : désactivez la fonctionnalité concernée, appliquez des règles WAF, ou restreignez l'accès par ACL réseau.

🔍 Détection

Recherchez dans les logs des requêtes correspondant aux IOC connus de cette CVE. Auditez les SBOM/dépendances.

Actions de réponse

Étapes concrètes et exemples de commandes que les équipes SOC/SRE doivent exécuter dans l'ordre

  1. 1
    Identify exposure identify
    Audit SBOM/dependencies for affected components.

    資産台帳・SBOM・依存マニフェストで SUMO Reward Points (WordPress plugin) を使っているサービスとバージョンを洗い出す。

  2. 2
    Post-deployment verification verify
    Confirm patched version is live in production

    パッチ適用後、ステージングで PoC または同等の悪用パターンを再現して脆弱性が閉じたことを確認。本番ではアクセスログ・WAF でアラート再発が無いか継続監視。

Références

Nous utilisons des cookies pour l'analyse d'audience et la mesure publicitaire. Ce réglage s'applique à tous les sites de Game co., Ltd. En savoir plus