github / github/codeql

C#: False positive

Ouverte
#15,253 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
acknowledged C# false-positive
Langage dominant
CodeQL
Étoiles
10.1k
Forks
2.1k
Merge moyen
2 j 15 h
PR mergées (30 j)
141

Description

**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());
}
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start with the C# query cs/web/missing-function-level-access-control and reproduce it using the AddControllers startup snippet with an AuthorizeFilter. Inspect why the startup-level filter is reported, then verify that this example is no longer detected while the query still identifies genuine missing function-level access control.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
csharp
Domaine
security
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.