Katalog CVE

CVE-2016-5007

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w Spring Security i Spring Framework polega na nieprawidłowym rozpoznawaniu ścieżek URL, co może prowadzić do braku ochrony niektórych zasobów. Różnice w mechanizmach dopasowywania wzorców mogą skutkować tym, że niektóre ścieżki, które powinny być chronione, nie są odpowiednio zabezpieczone.

Ocena ryzyka

Organizacje mogą być narażone na nieautoryzowany dostęp do zasobów, które powinny być chronione, co może prowadzić do wycieku danych lub innych poważnych incydentów bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Spring Security i Spring Framework, aby zapewnić poprawne dopasowywanie wzorców URL oraz ochronę zasobów.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Both Spring Security 3.2.x, 4.0.x, 4.1.0 and the Spring Framework 3.2.x, 4.0.x, 4.1.x, 4.2.x rely on URL pattern mappings for authorization and for mapping requests to controllers respectively. Differences in the strictness of the pattern matching mechanisms, for example with regards to space trimming in path segments, can lead Spring Security to not recognize certain paths as not protected that are in fact mapped to Spring MVC controllers that should be protected. The problem is compounded by the fact that the Spring Framework provides richer features with regards to pattern matching as well as by the fact that pattern matching in each Spring Security and the Spring Framework can easily be customized creating additional differences.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS