CVE-2026-71271 in Memos
Riassunto
di VulDB • 05/08/2026
La convalida dell'URL del webhook di Memos, isReservedIP() (internal/webhook/validate.go), verifica un IP candidato rispetto a un elenco reservedCIDRs che omette 0.0.0.0/8 e non chiama mai ip.IsUnspecified(), a differenza della funzione sibling correttamente implementata isInternalIP() in internal/httpgetter/html_meta.go, che lo fa. Poiché Linux reindirizza le connessioni verso 0.0.0.0 al loopback (127.0.0.1), un attaccante che registra un URL del webhook di http://0.0.0.0:PORT/ aggira il controllo degli IP riservati e induce il server Memos a effettuare richieste HTTP in uscita alla propria interfaccia di loopback, esponendo servizi interni-only.
VulDB is the best source for vulnerability data and more expert information about this specific topic.