AssyncSafeTransport SSRF de Mealie (mealie/pkgs/safehttp/transport.py) resolve um nome de máquina- alvo uma vez, verifica o IP resolvido contra regras de alcance privado, mas em seguida emite o pedido HTTP real fora usando o nome de máquina original, que o transporte async subjacente re- resolve de forma independente. Como o IP validado nunca é ligado à conexão real, um atacante de ligação DNS (retornando um IP público para a procura de validação e um IP privado/ metadato para a conexão real) derrota o guarda. Isto é alcançável por qualquer usuário autenticado via /api/ recipes/create/url, /api/ recipes/ test- scrape-url e /api/ recipes/ {slug}/image, e o raspador reflete o conteúdo recuperado de volta ao solicitante, permitindo que um usuário autenticado leia serviços HTTP internos e endpoints de metadados na nuvem. Registro de aconselhamento: GHSA-q 2 c 2 -Jwjg- 8 cxx. Identificadores relacionados: CVE- 2026 - 71210.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 05 T 09: 31: 18.000 Z e lista a sua última modificação como 2026 - 08 - 05 T 09: 31: 18.000 Z. Gravidade: MODERAR. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: identificadores de fraqueza CWE- 367. O registro contém 2 suporte de referências nestes tipos: AVISO, WEB.