Skip to content

fix security issues

bb13c40
Select commit
Loading
Failed to load commit list.
Closed

[TT-14473] - support for encrypted aws kinesis #876

fix security issues
bb13c40
Select commit
Loading
Failed to load commit list.
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 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.

Generated by Visor - AI-powered code review

Annotations

Check warning on line 1363 in README.md

See this annotation in the file changed.

@probelabs 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.