Marc Jay
7e2110dc4e
Add GetFindings action to example IAM policy for Security Hub
...
Following the merge of #651 , prowler now calls the GetFindings API when using Security Hub integration - this action needs to be added to the required policy
2020-09-17 01:37:45 +01:00
Toni de la Fuente
0dc4c316a2
Merge branch 'master' of https://github.com/toniblyx/prowler into master
2020-09-16 23:32:28 +02:00
Toni de la Fuente
392da158e7
Labeled 2.3.0RC4, time for a final GA version...
2020-09-16 23:32:13 +02:00
Toni de la Fuente
ac0d90cee7
Whitelist feature improvements @QuinnStevens
...
Whitelist feature improvements @QuinnStevens
2020-09-16 23:28:40 +02:00
Toni de la Fuente
d66a8d0ac6
Fix execute_group_by_id @xeroxnir
...
Fix execute_group_by_id @xeroxnir
2020-09-16 23:26:33 +02:00
Toni de la Fuente
7eff48715c
Security Hub integration improvement and adding severity for checks @xeroxnir
...
Security Hub integration improvement and adding severity for checks @xeroxnir
2020-09-16 23:19:06 +02:00
Toni de la Fuente
66a9525d23
Support custom folder checks when running all checks @xeroxnir
...
Support custom folder checks when running all checks @xeroxnir
2020-09-16 23:13:24 +02:00
Toni de la Fuente
7e9a5dc8f5
Allow list checks and groups without credentials
2020-09-16 23:11:33 +02:00
Joaquin Rinaudo
24c80c8548
Fix: If is never called (also under execute_check)
2020-09-07 16:33:45 +02:00
Joaquin Rinaudo
e1fb89838a
Fix execute_group_by_id
...
* All other group checks for IAM have no credential report.
* ${GROUP_ID[$1]} is invalid as first parameter is group_id
2020-09-07 16:09:10 +02:00
Joaquin Rinaudo
69609b08c2
Fix: Json output
2020-09-07 14:26:02 +02:00
Quinn Stevens
801be49523
Return default behaviour to previous, remove distinction between strict & non-strict matching
2020-09-04 13:20:21 +01:00
Quinn Stevens
28b3604b1c
Improve whitelisting to allow regexes and fuzzy/strict matching
2020-09-04 13:19:00 +01:00
Joaquin Rinaudo
7b634de36b
Update securityhub_integration
2020-09-03 16:57:59 +02:00
Joaquin Rinaudo
981497e0e2
Update securityhub_integration
2020-09-03 16:55:07 +02:00
Joaquin Rinaudo
ebf5d5f449
Update securityhub_integration
2020-09-03 16:53:26 +02:00
Joaquin Rinaudo
054e296501
Update outputs
2020-09-03 15:32:46 +02:00
Joaquin Rinaudo
f642926f50
fix(severity): missing check
2020-09-03 08:23:17 +02:00
Joaquin Rinaudo
e93bb654f8
cleanup outputs
2020-09-03 08:09:52 +02:00
Joaquin Rinaudo
dce3cb0ead
cleanup: working
2020-09-03 08:08:11 +02:00
Joaquin Rinaudo
0f3994a135
fix(error-handling): security-hub
2020-09-03 08:05:49 +02:00
Joaquin Rinaudo
ecbe997084
severity+security_hub
2020-09-03 08:04:13 +02:00
Joaquin Rinaudo
20decaafd5
fix(security_hub): remove echo
2020-09-02 12:05:39 +02:00
Joaquin Rinaudo
c53804a3eb
fixes(security_hub): missing region and rename variables
2020-09-02 12:04:24 +02:00
Joaquin Rinaudo
bed61c9ee7
remove comment
2020-09-01 17:08:47 +02:00
Joaquin Rinaudo
ea914e47d7
remove debug statements
2020-09-01 17:07:53 +02:00
Joaquin Rinaudo
ae4940a7d8
revert-custom-branch
2020-09-01 17:05:37 +02:00
Joaquin Rinaudo
ebc3c4d4e4
WIP remove comments
2020-09-01 17:04:30 +02:00
Joaquin Rinaudo
2a4cebaa1e
WIP: security hub integration
2020-09-01 17:03:25 +02:00
Joaquin Rinaudo
6c0e1a13e3
feature: Only when custom checks are set
2020-09-01 16:36:07 +02:00
Joaquin Rinaudo
0eab753620
feature: Execute custom checks in execute_all
2020-09-01 16:34:19 +02:00
Joaquin Rinaudo
118ff0819e
Merge branch 'master' of github.com:xeroxnir/prowler
2020-09-01 16:32:34 +02:00
Joaquin Rinaudo
9baa6d6ae9
revert: master
2020-09-01 16:26:16 +02:00
Joaquin Rinaudo
43f3365bb4
revert: master
2020-09-01 16:22:32 +02:00
Joaquin Rinaudo
580523fde4
fix(all_checks): also run custom folder
2020-09-01 16:17:19 +02:00
Toni de la Fuente
2186f648c8
Ensure that checks are sorted numerically when listing checks @marcjay
...
Ensure that checks are sorted numerically when listing checks @marcjay
2020-09-01 09:13:04 +02:00
Marc Jay
e3ecee83af
Ensure that checks are sorted numerically when listing checks
...
Sort first by section, then by check within each section
Fix group IDs in documentation
Relates to #545 and #561
2020-09-01 00:21:48 +01:00
Joaquin Rinaudo
17e74a355f
Merge branch 'master' of https://github.com/toniblyx/prowler
2020-08-28 07:13:16 +02:00
Joaquin Rinaudo
9283fb59b4
Merge branch 'master' of github.com:xeroxnir/prowler
2020-08-27 17:09:16 +02:00
Joaquin Rinaudo
c65fc3b989
fix(security-hub): unique finding id, if status not changed, comment otherwise resolve older findings
2020-08-27 17:08:37 +02:00
Toni de la Fuente
7f03ef0e7e
Adding back extra798
2020-08-27 16:50:48 +02:00
Toni de la Fuente
1496e3ab60
New check 7.98 [extra798] Ensure that no custom policies exist which allow permissive role assumption (e.g. sts:AssumeRole on *) @nickmalcolm
...
New check 7.98 [extra798] Ensure that no custom policies exist which allow permissive role assumption (e.g. sts:AssumeRole on *) @nickmalcolm
2020-08-27 16:31:18 +02:00
Toni de la Fuente
36a291c4a9
Rename check_extra798 to check_extra7100
2020-08-27 16:30:20 +02:00
Toni de la Fuente
0b9d3e39d4
Merge branch 'master' into master
2020-08-27 16:28:35 +02:00
Toni de la Fuente
1d4563f60d
Added extra799 and extra7100 to group extras
...
Added extra799 and extra7100 to group extras
2020-08-27 16:23:08 +02:00
Toni de la Fuente
565edf7b4b
Change check ID to extra7100
...
Change check ID to extra7100
2020-08-27 16:21:56 +02:00
Toni de la Fuente
5552ea1eb6
Fix getops OPTARG for custom checks @xeroxnir
...
Fix getops OPTARG for custom checks @xeroxnir
2020-08-27 16:12:59 +02:00
Joaquin Rinaudo
7868904c3b
Fix getops OPTARG for custom checks
...
Custom checks in folder are not being sourced. `./prowler -c extra800 -x custom` results in empty EXTERNAL_CHECKS_PATH variables due to missing colon.
The fix was tested in both OSX and toniblyx/prowler:latest Docker.
Regards,
2020-08-26 23:59:02 +02:00
Toni de la Fuente
9647d80fc1
Fix check12 when MFA is enabled and user contains true in the name @xeroxnir
...
Fix check12 when MFA is enabled and user contains true in the name @xeroxnir
2020-08-26 18:41:51 +02:00
Toni de la Fuente
89db9d4b70
Update check12
2020-08-26 18:40:11 +02:00