False negatives of `py/flask-debug`
Ouverte
- Langage dominant
- CodeQL
- Étoiles
- 10.1k
- Forks
- 2.1k
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 141
Description
`py/flask-debug` misses some common ways to enable debug mode in Flask.
For example:
```python
app = Flask(__name__)
app.config['DEBUG'] = True # Enables debug mode
app.run()
---
class Settings:
DEBUG = True
settings = Settings()
app.run(debug=settings.DEBUG)
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Start by locating the py/flask-debug query and reproducing the two examples in the issue. Compare the query's behavior with both configuration-based and argument-based debug activation; done means these common Flask patterns are detected without regressing existing cases.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- flask, python
- Domaine
- security
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 58/100