[TT-14473] - support for encrypted aws kinesis #876
Closed
probelabs / Visor: security
succeeded
Oct 9, 2025 in 4m 59s
✅ Check Passed (Warnings Found)
security check passed. Found 1 warning, but fail_if condition was not met.
Details
📊 Summary
- Total Issues: 1
- Warning Issues: 1
🐛 Issues by Category
📚 Documentation (1)
⚠️ README.md:1363 - The documentation for the newkms_key_idfeature does not mention the required AWS IAM permissions (kinesis:DescribeStreamandkinesis:StartStreamEncryption). This omission can lead to deployment failures and may cause users to grant overly broad permissions to resolve the issue, violating the principle of least privilege.
Generated by Visor - AI-powered code review
Annotations
Check warning on line 1363 in README.md
probelabs / Visor: security
documentation Issue
The documentation for the new `kms_key_id` feature does not mention the required AWS IAM permissions (`kinesis:DescribeStream` and `kinesis:StartStreamEncryption`). This omission can lead to deployment failures and may cause users to grant overly broad permissions to resolve the issue, violating the principle of least privilege.
Raw output
Update the `README.md` to explicitly state the required IAM permissions. This ensures users can configure their infrastructure securely and correctly from the start.
Loading