feat(ec2): add new check ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_solr_7574_8983
#5882
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
Currently, Prowler rule cover Elasticsearch but lack specific validation for Solr ports (7574, 8983) in EC2 security groups. As Solr is a critical search platform like Elasticsearch, this gap in security validation needs to be addressed to prevent unauthorized access and potential vulnerabilities. This check complements existing security measures by adding dedicated Solr port validation.
Description
Add new check
ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_solr_7574_8983
with respective unit tests and metadata.Checklist
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.