Sergio Garcia
|
ba16330e20
|
feat(cognito): add Amazon Cognito service (#3060)
|
2023-12-11 14:35:00 +01:00 |
|
Pepe Fagoaga
|
6d2b2a9a93
|
refactor(load_checks_to_execute): Refactor function and add tests (#3066)
|
2023-11-30 17:41:14 +01:00 |
|
Vajrala Venkateswarlu
|
0a305c281f
|
feat(custom_checks_metadata): Add checks metadata overide for severity (#3038)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-11-20 10:44:47 +01:00 |
|
Nacho Rivera
|
f8e713a544
|
feat(azure regions): support non default azure region (#3013)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-11-14 13:17:48 +01:00 |
|
Sergio Garcia
|
c94bd96c93
|
chore(args): make compatible severity and services arguments (#3024)
|
2023-11-14 11:26:53 +01:00 |
|
Sergio Garcia
|
b822c19d2c
|
feat(ignore unused services): add --ignore-unused-services argument to ignore findings from services not in actual use (#2936)
|
2023-10-24 14:09:27 +02:00 |
|
Sergio Garcia
|
e610c2514d
|
feat(iam): improve disable credentials checks (#2909)
|
2023-10-06 11:41:04 +02:00 |
|
Samuel Burgos
|
6558aedee3
|
feat(json-asff): adds AWS resource tags in json-asff and SecurityHub findings (#2786)
Co-authored-by: samuel.burgos <samuel.burgos@flywire.com>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-10-02 18:20:35 +02:00 |
|
Pepe Fagoaga
|
583194085c
|
test(utils): Include missing tests (#2884)
|
2023-10-02 11:29:09 +02:00 |
|
Pepe Fagoaga
|
1697e6ad62
|
fix(outputs_unix_timestamp): Remove subsecond (#2861)
|
2023-09-26 16:02:52 +02:00 |
|
Pepe Fagoaga
|
6687f76736
|
refactor(security_hub): Send findings in batches (#2868)
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-09-26 14:10:25 +02:00 |
|
Nacho Rivera
|
30ba6029f5
|
feat(unix timestamp): add unix timestamp to outputs (#2813)
|
2023-09-07 09:14:02 +02:00 |
|
Pepe Fagoaga
|
cb76e5a23c
|
chore(s3): Move lib to the AWS provider and include tests (#2664)
|
2023-08-23 16:12:48 +02:00 |
|
Pepe Fagoaga
|
d5bd5ebb7d
|
chore(parser): Move provider logic to their folder (#2746)
|
2023-08-23 10:33:36 +02:00 |
|
Nacho Rivera
|
0a9a1c26db
|
fix(get_regions_from_audit_resources): fix logic and add tests (#2766)
|
2023-08-23 10:20:12 +02:00 |
|
Nacho Rivera
|
83bfd8a2d4
|
fix(get_checks_from_input_arn): fix logic and add tests (#2764)
|
2023-08-23 09:35:42 +02:00 |
|
Chris Farris
|
d186c69473
|
feat(checks): dump all checks as a json file (#2683)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-08-21 17:35:31 +02:00 |
|
Nacho Rivera
|
4d817c48a8
|
fix(get_checks_from_input_arn): fix function and add tests (#2749)
|
2023-08-21 13:23:43 +02:00 |
|
Pepe Fagoaga
|
9e8023d716
|
fix(config): Pass a configuration file using --config-file config.yaml (#2679)
|
2023-08-09 09:52:45 +02:00 |
|
Pepe Fagoaga
|
02f432238e
|
fix(outputs): Not use reserved keyword list as variable (#2657)
|
2023-08-02 09:00:04 +02:00 |
|
Pepe Fagoaga
|
e3d4e38a59
|
feat(aws): New AWSService class as parent (#2638)
|
2023-07-31 11:18:54 +02:00 |
|
Pepe Fagoaga
|
11a8ba131a
|
test(outputs): Remove debug (#2559)
|
2023-07-07 10:14:47 +02:00 |
|
Sergio Garcia
|
858de64f8e
|
chore(release): version 3.7.0 (#2558)
|
2023-07-06 21:17:21 +02:00 |
|
Sergio Garcia
|
4f033cec8d
|
feat(MITRE): add MITRE ATT&CK framework for AWS (#2537)
|
2023-06-30 12:24:05 +02:00 |
|
Sergio Garcia
|
90ebb815d5
|
fix(security hub): solve Security Hub format requirements (#2520)
|
2023-06-21 13:04:14 +02:00 |
|
Sergio Garcia
|
8ea5ba5d3f
|
chore(OCSF): improve OCSF logic (#2502)
|
2023-06-19 12:37:04 +02:00 |
|
Sergio Garcia
|
0d81bd457c
|
fix(asff): handle empty Recommendation Url (#2496)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-06-16 12:17:09 +02:00 |
|
Sebastian Nyberg
|
707584b2ef
|
feat(aws): Add MFA flag if try to assume role in AWS (#2478)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-06-13 17:18:10 +02:00 |
|
Sergio Garcia
|
25e48ae546
|
chore(arn): include ARN of AWS accounts (#2477)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-06-13 10:18:23 +02:00 |
|
Sergio Garcia
|
cdf2a13bbd
|
feat(oscf): add OCSF format as JSON output for AWS, Azure and GCP. Hello Amazon Security Lake! (#2429)
|
2023-06-07 14:28:43 +02:00 |
|
Sergio Garcia
|
a8f03d859c
|
feat(gcp): add --project-ids flag and scan all projects by default (#2393)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-06-06 11:56:39 +02:00 |
|
Sergio Garcia
|
277833e388
|
fix(services): verify Route53 records and handle TrustedAdvisor error (#2448)
|
2023-06-06 11:50:44 +02:00 |
|
Nacho Rivera
|
15a7de7b24
|
fix(browser auth): fix browser auth in Azure to include tenant id (#2415)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-06-02 13:22:43 +02:00 |
|
Sergio Garcia
|
c10b31e9d0
|
fix(categories): remove empty categories from metadata (#2401)
|
2023-05-24 10:44:51 +02:00 |
|
Sergio Garcia
|
88445820ed
|
feat(slack): add Slack App integration (#2305)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-05-10 13:38:28 +02:00 |
|
Pepe Fagoaga
|
9176e43fc9
|
fix(test): Mock audit info API Gateway (#2208)
|
2023-04-14 13:49:38 +02:00 |
|
Sergio Garcia
|
4da6d152c3
|
feat(custom checks): add -x/--checks-folder for custom checks (#2191)
|
2023-04-13 13:44:25 +02:00 |
|
Sergio Garcia
|
c14e7fb17a
|
feat(gcp): add Google Cloud provider with 43 checks (#2125)
|
2023-03-24 13:38:41 +01:00 |
|
Sergio Garcia
|
6c3db9646e
|
fix(output bucket): solve IsADirectoryError using compliance flag (#2121)
|
2023-03-22 13:38:41 +01:00 |
|
Pepe Fagoaga
|
cc58e06b5e
|
fix(providers): Move provider's logic outside main (#2043)
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-03-16 17:32:53 +01:00 |
|
Sergio Garcia
|
05daddafbf
|
feat(SecurityHub): add compliance details to Security Hub findings (#2100)
|
2023-03-16 17:11:55 +01:00 |
|
Sergio Garcia
|
738fc9acad
|
feat(compliance): add compliance field to HTML, CSV and JSON outputs including frameworks and reqs (#2060)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-03-14 14:20:46 +01:00 |
|
Sergio Garcia
|
849b703828
|
chore(resource-based scan): execute only applicable checks (#1934)
|
2023-02-23 13:30:21 +01:00 |
|
Sergio Garcia
|
ce3ef0550f
|
chore(Security Hub): add status extended to Security Hub (#1921)
|
2023-02-21 15:11:43 +01:00 |
|
Sergio Garcia
|
6e6dacbace
|
chore(security hub): add --skip-sh-update (#1911)
|
2023-02-20 09:58:00 +01:00 |
|
Nacho Rivera
|
6da45b5c2b
|
fix(list_checks): arn filtering checks after audit_info set (#1887)
|
2023-02-13 14:57:42 +01:00 |
|
Pepe Fagoaga
|
de281535b1
|
feat(boto3-config): Use standard retrier (#1868)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2023-02-09 09:58:47 +01:00 |
|
Sergio Garcia
|
231bc0605f
|
fix(output_bucket): Use full path for -o option with output to S3 bucket (#1854)
Co-authored-by: sergargar <sergargar@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-02-07 17:28:25 +01:00 |
|
Sergio Garcia
|
ed54c5b8b9
|
feat(exit_code 3): add -z option (#1848)
Co-authored-by: sergargar <sergargar@users.noreply.github.com>
|
2023-02-07 09:51:46 +01:00 |
|
Pepe Fagoaga
|
9b91c00fcc
|
fix(awslambda_function_no_secrets_in_code): Retrieve Code if set (#1833)
|
2023-02-03 14:28:31 +01:00 |
|