Em resumo
- CVE-2026-107842 é uma vulnerabilidade MÉDIO (CVSS 5.3) que afeta contao/core-bundle.
- Chance de exploração nos próximos 30 dias (EPSS): 0.26%, maior que 18.1% das vulnerabilidades.
- Correção: atualize para 5.3.50, 5.7.12 ou posterior.
| Package | Affected versions | Patched versions |
|---|
| contao/core-bundle Packagist | ≥ 4.0.0, < 5.3.50≥ 5.4.0-RC1, < 5.7.12
| 5.3.505.7.12
|
Description
ModuleSearch decides whether to filter protected pages out of search results based on the current value of contao.search.index_protected, but the authorisation data lives per row in tl_search. Turning the setting off removes
the filter without removing the rows, so protected pages that were indexed while it was on are returned to unauthenticated visitors such as title, URL and context snippet, even though the pages themselves still answer 401.
Impact
Disclosure of member-only page titles, URLs and indexed text to unauthenticated visitors through the site search. The pages themselves remain access-controlled, so this is not a page-access bypass.
Credits
This security vulnerability was found by @iRevivalx .
NVD description
Contao is an Open Source CMS. From version 4.0.0 until 5.3.50 and 5.7.12, ModuleSearch can disclose protected page titles, URLs, and indexed context snippets to unauthenticated visitors when contao.search.index_protected is changed from enabled to disabled. Authorization metadata is stored per row in tl_search, but disabling the setting removes the protected-row filter without deleting rows indexed while protection was enabled. The protected pages continue to return an authorization response, so this issue exposes search metadata and indexed text rather than bypassing page access. This issue is fixed in versions 5.3.50 and 5.7.12.
Mais vulnerabilidades de contao/core-bundle
Ver tudo →Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free