Skip to content

Releases: Checkmarx/kics

v1.6.7

03 Jan 17:25
c47c0c8
Compare
Choose a tag to compare

🚀 New features and improvements

Refactor: analyzer.go enhancements by @ohaval in #6052
feat(arm): add checks for parametes with default values in #6053
added check for RDS backup_retention_period default in #6057

🐛 Bug fixes

fix(merge_conflicts): fix merge conflicts in queries catalog in #6046
fix(bug): update metrics for get statistics github workflow in #6045
fix(query): update arm aks dashboard enabled security query default behavior in #6058
fix(query): fix fp in azure instance using basic authentication in #6047

📦 Dependency updates bumps

bump(go) go version 1.19 in #6062
ci(deps): bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 in #6050
bump(deps) in #6063
update versions in #6059
build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 in #6029
build(deps): bump golang.org/x/tools from 0.1.12 to 0.4.0 in #6041
ci(deps): bump golang from 1.19.3-alpine to 1.19.4-alpine by in #6040
ci(deps): bump fkirc/skip-duplicate-actions from 5.0.0 to 5.3.0 in #6031

👻 Maintenance

docs(queries): update queries catalog in #6026
docs: preparing for release 1.6.7 in #6065
Place documentation link higher in README file in #6064
update dates in #6056
update(docs): update docs logo size in #6061
Update reference to KICS github action in #6044

New Contributors

@ohaval made their first contribution in #6052

v1.6.6

07 Dec 20:30
e8de947
Compare
Choose a tag to compare

🚀 New features and improvements

feat(bom): add gcp bill of materials for dataflow job in terraform in #6037
feat(bom): add gcp redis bill of matterials support for terraform in #6036
feat(bom): add gcp filestore instance bill of materials for terraform in #6033
feat(bom): add bill of materials for gcp storage bucket in #6032
feat(bom): add bill of materials for gcp pubsub topic in terraform and gdm in #6027
feat(bom): add gcp bill of matterials support in #6021

🐛 Bug fixes

fix(query): update tf azure aks disk encryption set id undefined security query in #6023
Fix ssh/rdp access is not restricted by @Tohar-orca in #6020
fix(query): add search line to array without maximum number items open api query in #6039
fix(query): fix false positive in sqs with sse disabled for aws cloudformation in #6038
fix(helm_resolver): fix help parser trim left in #6024
fix(query): update terraform aws query ecs service without running tasks in #6042

📦 Dependency updates bumps

build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in #6010
ci(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 in #5998
build(deps): bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0 in #5996
build(deps): bump k8s.io/client-go from 0.25.3 to 0.25.4 in #6017

👻 Maintenance

update(kics-gh): updated KICS GH Action in #6034
docs(update): logo with only text added in #6018
docs(update): Update December community meeting in #6019
update documentation in #6035
docs(update): Fix headers in Terraform documentation by @williamscs in #6030
docs: update copyright date in #6025

New Contributors

v1.6.5

23 Nov 12:45
73fa321
Compare
Choose a tag to compare

🐛 Bug fixes

fix(query): align queries by @roi-orca in #5999
fix(query): exclude custom resources in "Permissive Access to Create Pods" in #5980
fix: scanner panics when ctx timeout by @joelboim in #5994
fix(query): update with version regex for unpinned package version in apk add security query in #6006
fix(query): adapt k8s hpa targets invalid object security query in #6007

📦 Dependency updates bumps

ci(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine in #5978
build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 in #5976
build(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 in #5975
ci(deps): bump al-cheb/configure-pagefile-action from 1.2 to 1.3 by in #5974
build(deps): bump github.com/johnfercher/maroto from 0.38.0 to 0.39.0 by in #5995
ci(deps): bump alpine from 3.16.2 to 3.16.3 in #6002

👻 Maintenance

docs(update): docs update in #6014
docs(queries): update queries catalog in #6013
docs(queries): update queries catalog in #6001
docs(update): kics logo in documentation in #5997
docs(update): file svg added in #6003

v1.6.4

09 Nov 12:27
fd2a6ac
Compare
Choose a tag to compare

🚀 New features and improvements

feat(query): added "Vulnerable OpenSSL Version" for Dockerfile #5973
feat(bom): added Cassandra for CloudFormation #5988
feat(bom): added Kinesis support for CloudFormation and Terraform #5983

🐛 Bug fixes

fix(analyzer): improved regexes #5979
fix(query): improved regex of "Asymmetric private key" #5984
fix: changing directory name of viewer_protocol_policy_allows_http by @jycamier in #5981
fix(query): fix queries expected value by @liorj-orca in #5970

📦 Dependency updates bumps

ci(deps): bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 #5945
ci(deps): bump tj-actions/verify-changed-files from 11.1 to 12.0 #5946
build(deps): bump github.com/zclconf/go-cty from 1.11.0 to 1.11.1 #5948
build(deps): bump github.com/aws/aws-sdk-go from 1.44.116 to 1.44.121 #5959
ci(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 by #5958
build(deps): bump golang.org/x/text from 0.3.8 to 0.4.0 by #5971
build(deps): bump github.com/zclconf/go-cty from 1.11.1 to 1.12.0 #5972

👻 Maintenance

docs(queries): update queries catalog #5942
update(docs): certification documentation #5992
update(docs): added required go version + how to build kics binary #5982

v1.6.3

26 Oct 12:04
ff28993
Compare
Choose a tag to compare

🚀 New features and improvements

  • update(query): fixed typos in query folder name and query name in #5954

🐛 Bug fixes

  • fix(query): Update Password And Secrets Security Query Documentation in #5938
  • fix(ExpToString): fixed TraverseIndex evaluation in #5939
  • fix(query): update CloudWatch Log Group Without KMS Security Query MetaData in #5943
  • fix(query): readjusted "Memcached Disabled" to "Redis Disabled" in #5952
  • fix(query): improved regex to find AWS Access Key in assets/queries/terraform/aws/hardcoded_aws_access_key_in_lambda in #5951
  • fix(masked_secrets): Mask Secrets in All Vulnerability Preview in #5949

📦 Dependency updates bumps

  • bump(deps): bump express, debug, and sentry-go in #5957
  • bump(deps): express dependencies in #5962
  • bump(deps): reverted debug and updated dependencies in #5963
  • build(deps): bump github.com/tdewolff/minify/v2 from 2.12.3 to 2.12.4 in #5904
  • docs(kicsbot): update images digest in #5906
  • ci(deps): bump golang from 1.19.1-alpine to 1.19.2-alpine in #5909
  • build(deps): bump github.com/aws/aws-sdk-go from 1.44.109 to 1.44.114 in #5914
  • ci(deps): bump docker/build-push-action from 3.1.1 to 3.2.0 in #5924
  • ci(deps): bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0 in #5925
  • ci(deps): bump docker/login-action from 2.0.0 to 2.1.0 in #5926
  • build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 in #5928
  • build(deps): bump github.com/open-policy-agent/opa from 0.44.0 to 0.45.0 in #5929
  • build(deps): bump k8s.io/apimachinery from 0.25.2 to 0.25.3 in #5933
  • bump: updating software versions in #5918
  • build(deps): bump github.com/aws/aws-sdk-go from 1.44.114 to 1.44.116 in #5936
  • build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 in #5930
  • build(deps): bump k8s.io/api from 0.25.2 to 0.25.3 in #5937
  • build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 in #5940
  • build(deps): bump k8s.io/client-go from 0.25.2 to 0.25.3 in #5941

👻 Maintenance

  • docs(kicsbot): update images digest in #5931
  • docs(kicsbot): update images digest in #5935

v1.6.2

12 Oct 14:24
2da0429
Compare
Choose a tag to compare

🚀 New features and improvements

feat(bom): bill of materials for rds in aws cloudformation #5856
feat(bom): bill of material rds for terraform #5843
feat(bom): bill of materials for aws dynamodb #5861

🐛 Bug fixes

fix(query): correct GCP KMS crypto key rotation period queries + descriptions by @Churro in #5863
fix(query): terraform/aws/iam_access_key_is_exposed by @jycamier in #5846
fix(query): fix false positive in aws_instance by @patrickpichler in #5903
fix(query): remove redundant and flawed GCP KMS key rotation query by @Churro in #5864
fix(query): fix false positive for rds backup_retention_period not set by @patrickpichler in #5902
fix community link for contribution #5854
fix(query): drop Configuration Aggregator to All Regions Disabled Security severity to MEDIUM by @patrickpichler in #5901
fix(query): reduce NET_RAW capability not being dropped severity to MEDIUM by @patrickpichler in #5900
fix(query): cover additional deprecated API versions in k8s rule by @Churro in #5867

📦 Dependency updates bumps

build(deps): bump github.com/tdewolff/minify/v2 from 2.12.1 to 2.12.2 #5857
build(deps): bump k8s.io/client-go from 0.25.1 to 0.25.2 #5827
build(deps): bump github.com/aws/aws-sdk-go from 1.44.101 to 1.44.107 #5840
build(deps): bump github.com/aws/aws-sdk-go from 1.44.107 to 1.44.109 #5866
build(deps): bump github.com/tdewolff/minify/v2 from 2.12.2 to 2.12.3 #5868
ci(deps): bump checkmarx/kics-action from 1.5 to 1.6 #5852
ci(deps): bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1 #5865

👻 Maintenance

Add community meetings schedule & link #5912
docs(queries): update queries catalog #5869
docs(kicsbot): update images digest #5853

New Contributors

@patrickpichler made their first contribution in #5901

v1.6.1

28 Sep 14:40
4be6ad3
Compare
Choose a tag to compare

🚀 New features and improvements

added 2 queries for CloudFormation and Terraform

update(coverage): code coverage improvements (#5744)
feat(workflows): add workflow to check latest software versions (#5823)

🐛 Bug fixes

fix(query): fix query descriptionText for s3 logging disabled kms rotation and iam policies (#5810) by @tomk-orca
fix(query): fix queries expected value to 'should be...' (#5816) by @liorj-orca
fix(query): fix dockerfile security query regex (#5826)
fix(query): change s3 bucket acl grants write acp security query (#5780)
fix(query): remove string check in open api security query (#5831)
fix(query): change s3 bucket with all permissions security query (#5781)
fix(query): update s3 bucket policy accepts http requests security query (#5832)
fix(query): updated lambda_function_with_privileged_role (#5833)
fix(query): fix responses with wrong http status code security query (#5834)
fix(query): fixed Docker queries related to issues 5115, 5116, and 5118 (#5295)
fix(bug): bug in get metrics script (#5796)
fix(bug): add support for certificate body process from tfvar (#5837)
fix(terraform data source): added data resources resolver (#5839)

📦 Dependency updates bumps

build(deps): bump github.com/GoogleCloudPlatform/terraformer from 0.8.21 to 0.8.22 (#5817) by @tomk-orca
build(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#5766)
build(deps): bump k8s.io/client-go from 0.24.3 to 0.25.1 (#5804)
build(deps): bump github.com/aws/aws-sdk-go from 1.44.91 to 1.44.101 (#5809)
build(deps): bump github.com/open-policy-agent/opa from 0.43.0 to 0.44.0 (#5777)

ci(deps): bump actions/upload-artifact from 2 to 3 (#5764)
ci(deps): bump golang from 1.19.0-alpine to 1.19.1-alpine (#5767)
ci(deps): bump docker/setup-buildx-action from 1 to 2 (#5770)

👻 Maintenance

chore(gitlab-ci): add --ci flag to gitlab examples (#5682) by @sluetze
update(docs): correct the GH action name (#5818) by @konstruktoid
update(docs): improve information in the configuration docs (#5829) by @VladMasarik
update(docs): update remediate docs (#5794)
update(docs): docker hub docs information update (#5800)
update(docs): community tab added into the docs.kics.io website (#5806)
update(docs): update information about github action versions (#5842)
update(workflows): gh action tag update for 1.6 kics version (#5841)
update(workflows): delete branching process for major versions (#5812)

v1.6.0

14 Sep 13:56
e97e019
Compare
Choose a tag to compare

🚀 New features and improvements

feat(knative&crossplane): add support to knative and crossplane (#5634)
feat(report): hide secrets in report results (#5504)
feat(scan): consider .gitignore to automatically exclude paths by default (#5506)
feat(pulumi): add support to Pulumi yaml parsing (#5648)
queries(pulumi): add pulumi gcp security queries (#5654)
queries(pulumi): add pulumi aws security queries (#5653)
queries(pulumi): add pulumi azure security queries (#5658)
feat(serverlessfw): add support to serverless fw yml file parsing (#5670)
feat(knative): add knative security query and k8's pod queries interoperability (#5692)
feat(queires): add serverless framework queries (#5679)
feat(serverless): initial cloudformation security queries refactoring (#5697)
feat(engine): Kubernetes API support for runtime k8s clusters scan​ (#5651)

🐛 Bug fixes

fix(resolver): exclude resolve path call for the same path reference (#5511) (#5514)

📦 Dependency updates bumps

build(deps): bump github.com/zclconf/go-cty from 1.10.0 to 1.11.0
build(deps): bump github.com/aws/aws-sdk-go from 1.44.78 to 1.44.82
build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4
build(deps): bump helm.sh/helm/v3 from 3.9.3 to 3.9.4
ci(deps): bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0
build(deps): bump github.com/mackerelio/go-osstat from 0.2.2 to 0.2.3
build(deps): bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0
build(deps): bump github.com/tdewolff/minify/v2 from 2.12.0 to 2.12.1
build(deps): bump github.com/gookit/color from 1.5.1 to 1.5.2
build(deps): bump github.com/aws/aws-sdk-go from 1.44.82 to 1.44.90
build(deps): bump github.com/aws/aws-sdk-go from 1.44.90 to 1.44.91

👻 Maintenance

docs(kicsbot): update images digest

Contributors:

v1.5.15

31 Aug 14:36
1b361aa
Compare
Choose a tag to compare

🚀 New features and improvements

feat(queries): add new aws iam privilege escalation queries (#5423) by @gafnit-lightspin
feat(query): added App Service Without Latest Python Version query for Terraform

🐛 Bug fixes

fix(queries): add missing check in ec2 instance has public ip (#5720)
fix(queries): add additional check in iam database auth not enabled (#5719)
fix(keyExpectedValue): cloudformation-aws queries convert to a recomm… (#5646) by @liorj-orca
fix(keyExpectedValue): cloudformation-aws queries convert to a recommendation rather than a current status - stage 2 (#5647) by @liorj-orca
fix(queries): align queries cross different platforms (#5539) by @roi-orca
fix(terraform): remove resource reference in dependent policies (#5684)
fix(memory consumption): improved SplitLines function calls (#5680)
fix(resolver): consider comments in YAML resolver (#5735)

📦 Dependency updates bumps

ci(deps): bump golang from 1.18.4-alpine to 1.19.0-alpine (#5665)
ci(deps): bump docker/build-push-action from 3.1.0 to 3.1.1 (#5676)
build(deps): bump helm.sh/helm/v3 from 3.9.2 to 3.9.3 (#5691)
build(deps): bump github.com/johnfercher/maroto from 0.37.0 to 0.38.0 (#5701)
build(deps): bump github.com/tidwall/gjson from 1.14.1 to 1.14.3 (#5704)
build(deps): bump github.com/aws/aws-sdk-go from 1.44.70 to 1.44.78 (#5705)
ci(deps): bump alpine from 3.16.1 to 3.16.2 (#5687)

Contributors: @gafnit-lightspin, @liorj-orca, @roi-orca

v1.5.14

17 Aug 15:28
1a02559
Compare
Choose a tag to compare

🐛 Bug fixes

fix(query): change approach in api_gateway_with_cloudwatch_logging_disabled security query for terraform aws (#5693)
fix(queries): change queries metadata to remove the inconsistency (#5702)
fix(query): improve RegEx rule in curl_or_wget_instead_of_add (#5706)
fix(query): update_instruction_alone (#5707)
fix(docker parser): added resolver for args (#5696)
fix(tf parser): added parentheses expr to convertStringPart (#5695)
fix(query): reduced complexity of 'lambda_function_with_privileged_role' query (#5686)

📦 Dependency updates bumps

build(deps): bump golang.org/x/tools from 0.1.11 to 0.1.12 (#5640)
build(deps): bump github.com/aws/aws-sdk-go from 1.44.59 to 1.44.70 (#5672)
build(deps): bump github.com/open-policy-agent/opa from 0.42.2 to 0.43.0 (#5655)
build(deps): bump helm.sh/helm/v3 from 3.9.1 to 3.9.2 (#5632)

👻 Maintenance

update(docs): update integrations_auto_scanning_visual_studio.md (#5673)