CVE-2026-77127: Information Disclosure in extension "Modules" (modules)
The extension fails to restrict a backend AJAX endpoint for inline editing to fields the current user is permitted to see or edit. An authenticated, low-privileged backend user can supply arbitrary table, field and record parameters, and trigger an error response that discloses the current database value of the requested field, leading to disclosure of sensitive information such as backend and frontend user password hashes. Exploitation requires a valid, authenticated TYPO3 backend user account with access to the extensions backend module.
Affected Software
Event History
Frequently Asked Questions
Who can exploit this issue?
An attacker needs a valid authenticated TYPO3 backend account, including a low-privileged account, and access to the extension's backend module. It is not described as exploitable by unauthenticated frontend users.
What information could be exposed?
The error response can disclose the current database value of an arbitrarily requested field. The disclosed data may include sensitive values such as backend and frontend user password hashes.
What does an attacker need to do to retrieve data?
The attacker can submit arbitrary table, field, and record parameters to the inline-editing backend AJAX endpoint. The extension does not limit those requests to fields the current user is authorized to view or edit.