Favicon fetch drops a user-set Host header
Los mantenedores suelen responder en 3 días
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- go
- Área
- networking
Línea de trabajo
Reproduce con httpx -favicon -H "Host: ..." contra un virtual host local, luego rastrea dónde se clona la solicitud de favicon y se reescribe su Host. El cambio pertenece a esa construcción de solicitud de favicon: preserva el Host seleccionado por el usuario cuando el icono está en la misma máquina, pero usa el hostname de la URL del icono para redirecciones o hosts CDN. Hecho cuando ambos casos están cubiertos por una prueba o una comprobación manual.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
httpx -favicon clones the page request and then replaces its Host with the favicon URL host. A virtual host selected with -H "Host: ..." or a vhost,ip input is therefore requested as the default host whenever the icon is on that same machine, so the hash is missing or belongs to the wrong site. An icon on another hostname, such as a redirect target or a CDN, should still be requested with that hostname.
- Lenguaje dominante
- Go
- Estrellas
- 10.6k
- Forks
- 1.1k
- Merge medio
- 2 d 13 h
- PR fusionados (30 d)
- 16
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de projectdiscovery/httpx
-
Custom cookies and auth headers are kept on redirects to another hostPosiblemente ocupada @Mzack9999 la tomó hace 1 día. AbiertoType: Bug
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
projectdiscovery/httpx#2696 ·
Los mantenedores suelen responder en 3 días
-
Screenshot requests do not follow the network policyPosiblemente ocupada @Mzack9999 la tomó hace 1 día. AbiertoType: Bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
projectdiscovery/httpx#2694 ·
Los mantenedores suelen responder en 3 días
-
Headless screenshots are slow and can capture half-rendered SPAsPosiblemente ocupada @Mzack9999 la tomó hace 76 días. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
projectdiscovery/httpx#2646 ·
Los mantenedores suelen responder en 3 días
-
Add a local mirror of the hugging face model JSONPosiblemente ocupada @dogancanbakir la tomó hace 53 días. AbiertoType: Enhancement
projectdiscovery/httpx#2568 · 1 comentario · 1 reacción · 1 asignado ·
Los mantenedores suelen responder en 3 días
Todos los issues de projectdiscovery/httpx
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
lognorman20/monaco#7428 ·
-
docs(prompts): IF BLOCKED workflow-scope branch says to comment on the issue on jira/local trackersAbiertoagent-butler-finding bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
jordansmall/spindrift#6238 ·
Los mantenedores suelen responder en 1 día
-
bug: microcks test get swallows test failure details and operation results in text output modeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
microcks/microcks-cli#608 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug from-studio
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
esengine/DeepSeek-Reasonix#14868 ·
Los mantenedores suelen responder en 1 día