Al-Shabab fue acusado de un devastador ataque con un camión bomba en la capital en octubre del 2017 que mató a más de 500 personas. El grupo nunca se atribuyó responsabilidad por ese ataque, que causó una enorme indignación pública. Algunos analistas dijeron que al-Shabab no se atrevió a reivindicar el ataque pues su estrategia de tratar de cambiar la opinión pública había fallado.