The vulnerability lies in the ke_search TYPO3 extension, where a backend user with permissions to edit indexer configurations can access and index data from arbitrary database tables. This is due to insufficient validation of the additional_tables configuration. The analysis of the patch for version 7.0.1 revealed that the parseAndProcessAdditionalTablesConfiguration function in Classes/Service/AdditionalContentService.php was modified to include a new validation check. The commit 112ff669aa7fc669a48911647a4f5e150a7ca443 introduces the isConfigAllowed method, which is called within parseAndProcessAdditionalTablesConfiguration before processing the table configuration. This new check ensures that the configured table and fields are permissible according to the TYPO3 Table Configuration Array (TCA), thus preventing unauthorized access to sensitive tables. The vulnerable function is parseAndProcessAdditionalTablesConfiguration as it was the entry point for the unvalidated configuration.