Skip to content
FendixDocumentationDocs

.fendix.yaml · SEC-001 · SARIF

Current release v3.7.0
CheckStablev3.7.0

AWS access-key ID literal in Python source

AWS access-key ID literal in Python source: a secrets check run by the semgrep analyzer.

On this page
python-aws-access-key-id-literal
Analyzer
semgrep
Category
Secrets
Default severity
CRITICAL
CWE
CWE-798
Execution
Passive
Authentication
Not required
Applicability
python
Availability
stable

What it detects

AWS access-key ID literal in Python source: a secrets check run by the semgrep analyzer.

Evidence

The Semgrep source location, rule identity, and bounded match context normalized into Fendix evidence.

Remediation

AWS access-key ID literal detected in a variable assignment. Use the AWS SDK's credential provider chain (env vars, ~/.aws/credentials, instance role) instead of hardcoding. If the key is real, revoke it now.

Limitations

This check is limited to the applicability and evidence delivered by semgrep. Review the evidence in context; a match is a finding input, while confidence and policy determine its disposition.

Analyzer Registry · Findings and release decisions · Policy and confidence

Remediation guidance: Remediation and fix verification · Baselines and suppressions