Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-73317 — Proof-of-concept exploit and technical write-up for CVE-2026-73317, an authorization bypass in XenForo allowing limited admins to approve content as another user via the ACP cache-rebuild dispatcher. | Kitploit
Tools/GitHubGitHub/bombobombone/cve-2026-73317
Authentication & AuthorizationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingMisconfiguration
GitHubbombobombone/cve-2026-73317

CVE-2026-73317

Proof-of-concept exploit and technical write-up for CVE-2026-73317, an authorization bypass in XenForo allowing limited admins to approve content as another user via the ACP cache-rebuild dispatcher.

View Repository
11720 days agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-73317: Approval job authorization bypass

XenForo before 2.3.13 lets an administrator with only the cache-rebuild permission dispatch an approval job as another user.

What happens

The ACP rebuild endpoint accepts a caller-supplied job class and options. Its authorization check asks only whether the chosen job declares itself user-triggerable. XF:ApprovalQueueProcess passes that check and accepts both an approval action and an asUserId value.

The job executes inside XF::asVisitor() as the selected account. A limited administrator can therefore approve queued content without approval-queue or moderator permission, and the moderation log attributes the action to the impersonated user.

I reproduced the issue on XenForo 2.3.12 (build 2031270): a non-super administrator with only rebuildCache could not open the approval queue but approved a moderated user through the rebuild job. XenForo 2.3.13 contains the fix.

Proof of concept

root@kitploit:~
python poc.py https://xenforo.example LIMITED_ADMIN AS_USER_ID MODERATED_USER_ID --confirm

The password is read from a prompt. The direct queue request should return 403 while the dispatched job succeeds on a vulnerable installation.

References

  • CVE record
  • VulnCheck advisory
  • XenForo 2.3.13 release

Discovered by Marco Paciaroni (BomboBombone).

Download Tool