AWS es responsable.
AWS se encarga de la seguridad del hardware físico de EC2, del hipervisor y de la infraestructura de red (seguridad DE la nube).
El contenido y las vulnerabilidades del código de la aplicación escrito por el cliente quedan fuera del ámbito de gestión de AWS, por lo que atribuírselo a AWS es erróneo e incorrecto.