prowler icon indicating copy to clipboard operation
prowler copied to clipboard

feat(Kafka): New Kafka AWS checks

Open puchy22 opened this issue 9 months ago • 1 comments

Context

New checks to cover basic security best practices for Apache Kafka service managed by AWS.

  • [x] kafka_cluster_enhanced_monitoring_enabled
  • [x] kafka_cluster_in_transit_encryption_enabled
  • [x] kafka_cluster_is_public
  • [x] kafka_cluster_mutual_tls_authentication_enabled
  • [x] kafka_cluster_unrestricted_access_disabled
  • [x] kafka_cluster_encryption_at_rest_uses_cmk

Description

Added new checks with metadata and respective unit testing

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

puchy22 avatar May 16 '24 15:05 puchy22

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.33%. Comparing base (73b3484) to head (9eb9a23). Report is 463 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4021      +/-   ##
==========================================
- Coverage   86.51%   86.33%   -0.18%     
==========================================
  Files         776      789      +13     
  Lines       24163    24707     +544     
==========================================
+ Hits        20904    21332     +428     
- Misses       3259     3375     +116     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar May 20 '24 10:05 codecov[bot]