Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2026-73314 — Proof-of-concept exploit for CVE-2026-73314, a PayPal REST webhook signature verification bypass in XenForo before 2.3.13, allowing unauthorized purchase completion. | Kitploit
Outils/GitHubGitHub/bombobombone/cve-2026-73314
Vulnerability AnalysisExploitationWeb Application ExploitationWeb Security
GitHubbombobombone/cve-2026-73314

CVE-2026-73314

Proof-of-concept exploit for CVE-2026-73314, a PayPal REST webhook signature verification bypass in XenForo before 2.3.13, allowing unauthorized purchase completion.

Voir le dépôt
14il y a 20 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

CVE-2026-73314: Unsupported PayPal signature algorithm accepted

XenForo before 2.3.13 fails open when a PayPal REST webhook names an unsupported signature algorithm.

What happens

The webhook handler maps PAYPAL-AUTH-ALGO through a small allowlist. If the value is unknown, the mapped algorithm becomes null. Instead of rejecting the request, the verification path logs that the algorithm is unavailable and returns success. Certificate fetching and openssl_verify() are never reached.

With an active PayPal REST recurring upgrade, a buyer can obtain the purchase request key from their own recurring-upgrade controls. A forged PAYMENT.CAPTURE.COMPLETED callback containing that key, the displayed amount/currency, and an unsupported algorithm can reach normal purchase completion without a valid PayPal signature.

I reproduced a 30-day entitlement extension on XenForo 2.3.12 (build 2031270). XenForo 2.3.13 contains the fix.

Proof of concept

root@kitploit:~
python poc.py https://xenforo.example DISPOSABLE_REQUEST_KEY 10.00 USD

The script creates one synthetic event. A fixed installation rejects it.

References

  • CVE record
  • VulnCheck advisory
  • XenForo 2.3.13 release

Discovered by Marco Paciaroni (BomboBombone).

Télécharger l’outil