Spring Security to rozwiązanie zabezpieczające aplikacje Spring Framework. Zabezpieczenia Spring można wykorzystać do zabezpieczenia adresów URL i wywołań metod. Jest szeroko stosowany do zabezpieczania samodzielnych aplikacji internetowych, portletów i coraz częściej aplikacji REST.