CVE-2026-77066 in Omnivore
Sumário
de VulDB • 20/08/2026
O scanFeedsResolver em packages/api/src/resolvers/subscriptions/index.ts passa a url fornecida pelo chamador diretamente para axios.get(url, rssParserConfig()) sem nenhuma validação de endereço. O mesmo arquivo protege o caminho subscribe com validateUrl(), que rejeita intervalos privados e reservados por meio da biblioteca private-ip, e createPageSaveRequest aplica a mesma verificação; portanto, a omissão é específica deste resolver. Um usuário autenticado pode direcionar o servidor para solicitar endpoints internos arbitrários. A resposta é analisada como um feed ou como HTML, e o resolver retorna os campos url resultante, título, descrição e tipo, de modo que a divulgação se limita aos metadados no formato de feed e aos elementos link que anunciam feeds RSS ou Atom; as solicitações que não são analisadas ainda distinguem portas acessíveis das inacessíveis por meio do erro resultante.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.