Read the docs
TI-2026-55451 Aliases CVE-2026-80210GHSA-5wxj-x5xj-28rp

FrontAccounting through 2.4.20 Cross-Site Request Forgery on Financial Transaction Forms

Priority LOW 31CWE-352Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Tampering
Confidentiality · integrity · availability
None · High · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-352.

Summary

FrontAccounting through 2.4.20 generates a CSRF token in end_form() in includes/ui/ui_controls.inc and embeds it as the _token hidden field in every form it renders, but only admin/users.php and admin/change_current_user_password.php call check_csrf_token() to validate it. No financial transaction handler validates the token, including gl/gl_journal.php, gl/gl_bank.php, purchasing/supplier_invoice.php, sales/customer_invoice.php, sales/customer_payments.php and admin/company_preferences.php, so those endpoints act on POST data with no origin check. An attacker who gets an authenticated user to load a page under attacker control can auto-submit a cross-origin form to any of them and have the forged journal entry, invoice, customer payment, bank transaction or company configuration change recorded under the victim's session.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00219 12th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
FrontAccountingFrontAccountingup to 2.4.20—No fix listedCNA
  • FrontAccounting VendorFrontAccounting Affected up to 2.4.20 Fixed in — No fix listed CNA

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-80210
  2. 2026-10-03 Alias added: GHSA-5wxj-x5xj-28rp

References

  • TI-2026-29268 FrontAccounting < 2.4.20 Path Traversal RCE via attachment upload CVSS 4.0HIGH 8.7
  • TI-2007-04142 PHP remote file inclusion vulnerability in config.php in FrontAccounting 1.12 Build 31… CVSS 2.0HIGH 7.5
  • TI-2026-29271 FrontAccounting < 2.4.20 SQL Injection via get_gl_transactions() CVSS 4.0HIGH 7.2
  • TI-2026-29270 FrontAccounting < 2.4.20 SQL Injection via reporting/rep710.php CVSS 4.0HIGH 7.2
  • TI-2026-29269 FrontAccounting < 2.4.20 SQL Injection via rep601.php CVSS 4.0HIGH 7.1
  • TI-2007-04929 Multiple PHP remote file inclusion vulnerabilities in FrontAccounting (FA) 1.13, when… CVSS 2.0HIGH 9.3
See all 18 →

Sources