Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-73311 — Proof-of-concept exploit demonstrating OAuth2 authorization code reuse in XenForo before 2.3.13, allowing token replay and multiple token families. | Kitploit
أدوات/GitHubGitHub/bombobombone/cve-2026-73311
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityAuthentication
GitHubbombobombone/cve-2026-73311

CVE-2026-73311

Proof-of-concept exploit demonstrating OAuth2 authorization code reuse in XenForo before 2.3.13, allowing token replay and multiple token families.

عرض المستودع
16منذ 20 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
المحتوى غير متوفر باللغة المطلوبة. عرض النسخة الإنجليزية.

CVE-2026-73311: OAuth2 authorization code replay

XenForo before 2.3.13 allows an OAuth2 authorization code to be redeemed more than once.

What happens

The authorization-code grant loads a code, verifies its time-based validity, and creates a token pair. The successful path does not delete the code, mark it consumed, or use an atomic one-time update. Replaying the same valid exchange therefore creates an independent access/refresh-token family for the same user and scopes.

An attacker still needs a valid authorization code and the client parameters required by that grant. This issue does not explain how the code is obtained; it makes a code reusable after the intended client has already redeemed it.

On XenForo 2.3.12 (build 2031270), two identical exchanges returned different access tokens and both authenticated successfully. XenForo 2.3.13 contains the fix.

Proof of concept

root@kitploit:~
python poc.py https://xenforo.example CLIENT_ID AUTHORIZATION_CODE https://client.example/callback --code-verifier VERIFIER

The script submits the same grant twice and verifies both returned access tokens.

References

  • CVE record
  • VulnCheck advisory
  • XenForo 2.3.13 release

Discovered by Marco Paciaroni (BomboBombone).

تنزيل الأداة