`js/weak-cryptographic-algorithm`/`BrokenCryptoAlgorithm` got 25-30x slower
- 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 issue**
Similar to
- https://github.com/github/codeql/issues/18584
this rule appears to run 20-30x slower on the same exact repo with the same hardware
```
[106/106 eval 30m34s] Evaluation done; writing results to codeql/javascript-queries/Security/CWE-327/BrokenCryptoAlgorithm.bqrs.
```
unsure root cause is the same as the other issue, but disabling rule rule like
```yaml
query-filters:
- exclude:
id: js/weak-cryptographic-algorithm
```
is a workaround
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par comparer ce rapport avec github/codeql#18584, puis examinez la règle js/weak-cryptographic-algorithm et l’évaluation BrokenCryptoAlgorithm.bqrs mentionnée dans le rapport. Reproduisez les temps d’exécution sur le même dépôt et le même matériel si ceux-ci sont disponibles. Le travail est terminé lorsque la cause du ralentissement de 20–30x est identifiée et corrigée tout en préservant les résultats de la règle ; l’exclusion query-filters n’est qu’une solution de contournement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- performance, security
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100