C#: False positive
- Lenguaje dominante
- CodeQL
- Estrellas
- 10.1k
- Forks
- 2.1k
- Merge medio
- 2 d 15 h
- PR fusionados (30 d)
- 141
Descripción
**Description of the false positive**
Missing function level access control (cs/web/missing-function-level-access-control) is detected when attribute is applied in startup.
**Code samples or links to source code**
```
services
.AddControllers(options =>
{
options.Filters.Add(new AuthorizeFilter());
}
```
Guía de contribución
Línea de trabajo
Comienza con la consulta de C# cs/web/missing-function-level-access-control y reprodúcela usando el fragmento de inicio de AddControllers con un AuthorizeFilter. Inspecciona por qué se informa del filtro en el nivel de inicio y, después, verifica que este ejemplo ya no se detecta mientras la consulta sigue identificando casos genuinos de falta de control de acceso a nivel de función.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp
- Área
- security
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100