Missing Authentication for Critical Function in WeGIA - #VU166197
Published: November 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to steal the live BoletoFacil API token, create charges, and access payer information on behalf of the organization.
The vulnerability exists due to missing authentication in WeGIA's import_conteudo_processacontribuicao.php when handling requests to a page that embeds the provider token in inline JavaScript. A remote attacker can request the page without a session, extract token_api from the response, and use it to make unauthorized BoletoFacil API calls.