← Todos los proyectos
Investigación

Por qué la experiencia no elimina los riesgos de seguridad

Un estudio sobre puntos ciegos de las API y los factores humanos asociados al código vulnerable.

Estudios con desarrolladoresAPI de JavaInvestigación cuantitativa
Mi papel

Coautora

El resultado

Un estudio publicado que conecta el comportamiento de los desarrolladores con la seguridad de las API.

La pregunta

¿Qué hace que un desarrollador no detecte un problema de seguridad en una API en la que confía?

Mi contribución

Fui coautora de “API Blindspots: Why experienced developers write vulnerable code”, un trabajo que conecta la cognición y las diferencias individuales con la seguridad del software.

El enfoque

Participaron 109 desarrolladores de cuatro países, quienes resolvieron ejercicios con API de Java. El equipo examinó la detección de puntos ciegos en relación con la experiencia, la confianza, las capacidades cognitivas y la personalidad.

Los resultados

Los puntos ciegos se asociaron con una menor detección de problemas de seguridad. Una mayor experiencia o capacidad cognitiva no predijo una mejor detección; la apertura a la experiencia sí se asoció con una mayor detección.

Explora los materiales

Consulta los materiales originales de este proyecto.

Ver material original (en inglés) ↗