İçeriğe geç

Yetkilendirme eksik (ARCH8120)

Anahtar kotlin.security.missing-authorization · Önem warning · Kategori security · CWE CWE-862

Durum değiştiren eşlemeleri olup sınıfta hiçbir yerde @PreAuthorize / @Secured / @RolesAllowed bulunmayan @RestController’ı işaretler.

@RestController
class AdminController { @DeleteMapping("/users/{id}") fun delete(...) }
@RestController
@PreAuthorize("hasRole('ADMIN')")
class AdminController { ... }

Sınıfı ya da her değiştirici eylemi bir yetkilendirme notuyla koruyun.