CVE-2025-71454 PUBLISHED

vtenext before 25.02.2 CSRF Protection Bypass via HTTP Method Tampering

Assigner: VulnCheck
Reserved: 04.11.2026 Published: 04.11.2026 Updated: 04.11.2026

vtenext before 25.02.2 contains a cross-site request forgery protection bypass because csrf_check() in include/utils/VteCsrf.php skips __csrf_token validation for non-POST requests. Attackers can induce a logged-in user to open a crafted link sending state-changing GET requests, which handlers read from $_REQUEST, performing actions as that user.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 6.9

Product Status

Vendor vtenext
Product vtenext
Versions Default: unaffected
  • affected from 0 to 25.02.2 (excl.)

Credits

  • Mattia "0xbro" Brollo finder

References

Problem Types

  • Cross-Site Request Forgery (CSRF) CWE