False positive in python/ql/src/Security/CWE-312/CleartextLogging.ql
- Lenguaje dominante
- CodeQL
- Estrellas
- 10.1k
- Forks
- 2.1k
- Merge medio
- 2 d 15 h
- PR fusionados (30 d)
- 141
Descripción
secrets_client.describe_secret(SecretId=secret_name)
secrets_client.delete_secret(SecretId=secret_name, ForceDeleteWithoutRecovery=True)
print(f"Deleted secret '{secret_name}' in region '{region}'")
This expression logs as clear text.
This expression logs as clear text.
Variable name doesn’t represent a secret.
Guía de contribución
Línea de trabajo
Comienza con python/ql/src/Security/CWE-312/CleartextLogging.ql y reproduce el problema usando el fragmento de Python del informe. Rastrea por qué secret_name se trata como un secreto a pesar de las evidencias de nomenclatura del informe; se considera terminado cuando este ejemplo ya no se marque, mientras se siga detectando el registro de texto claro genuino.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- security
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100