Proposal: High-legibility fonts requirement
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Área
- accessibility, documentation, security
Línea de trabajo
Empieza leyendo el issue #3338 y la primera mención enlazada; después, compara el requisito y las directrices del borrador de aquí con los estándares WCAG. Se considera terminado cuando se llega a un acuerdo sobre la redacción y el alcance, incluidas las plantillas de correo electrónico y la salida de impresora, y se incorpora el texto aceptado al contenido de ASVS.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Fairly self-explanatory, branch off from #3338 and more specifically first mention here.
Draft requirement:
Verify that fonts used to display user-provided data are highly legible, as to resist visual spoofing through lookalike characters. This also applies to e-mail templates and printer device output.
And if appropriate, supplementary section guidance text:
User-provided text can be leveraged for phishing and similar methods for fraud. Attackers often exploit lookalike characters such as the letter O and the digit 0, or combinations such as "rn" mimicking the letter "m". While this is especially common with hyperlinks, visual spoofing attacks are not limited to functional elements and applications should account for that. The Sans-serif family of fonts is typically a safe choice for limiting the potential for exploitation.
I kind of wish to also mention the WCAG as a natural overlap, since symbiosis with other standards usually benefits security indirectly. I fear that it's getting too detailed already though.
Thoughts?
- Lenguaje dominante
- HTML
- Estrellas
- 3.8k
- Forks
- 855
- Merge medio
- 1 d 9 h
- PR fusionados (30 d)
- 8
Preparar el entorno
- Sin Dockerfile ni 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 OWASP/ASVS
-
V6 (prev V2)
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
OWASP/ASVS#3433 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
1) Discussion ongoing 4) proposal for review V3 (prev V50)
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
OWASP/ASVS#3429 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Images and references pointing to old project page that does not exist anymorePosiblemente ocupada @tghosth la tomó hace 2 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
OWASP/ASVS#3424 · 4 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
OWASP/ASVS#3365 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
4) proposal for review V3 (prev V50)
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OWASP/ASVS#3364 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de OWASP/ASVS
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Einsteiger-Familie enhancement Haushalts-Admin
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 64/100
adobe/spectrum-design-data#1754 ·
Los mantenedores suelen responder en 1 día
-
area:contract enhancement P3 version:minor
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
grafana/viz-contract#72 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
StellarTickets/frontend#450 ·
Los mantenedores suelen responder en 1 día