Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

Releases: deep-security/smartcheck-helm

1.2.2

02 May 17:58
@glb glb
Compare
Choose a tag to compare

Changelog

  • Converted registry pod logs to structured format
  • Added initial HIPAA and NIST 800-190 compliance checklists
  • Added support for jFrog Artifactory
  • Miscellaneous fixes and improvements

1.2.1

17 Apr 18:05
@glb glb
Compare
Choose a tag to compare

Changelog

  • Added support for creating checklist finding overrides, so that findings can be reviewed and suppressed in future scans if they have been mitigated or the risk has been acknowledged
  • Added support for running the built-in registry on a port other than 5000
  • Fixed chart display issues in Firefox and Edge browsers
  • Miscellaneous fixes and improvements

Related news: Check out our updated Jenkins plugin!

1.2.0

05 Apr 16:40
@glb glb
Compare
Choose a tag to compare

Changelog

New features since 1.1.0

Changes since 1.1.9 are highlighted with 🎉

  • Initial support for security checklist compliance scanning 🎉
  • Initial support for pre-registry scanning 🎉
  • Added support for creating vulnerability and content scan overrides, so that findings can be reviewed and suppressed in future scans if they have been mitigated or the risk has been acknowledged
  • Added support for SAML single sign-on
  • License limits are now enforced: with trial and basic licenses, you can create up to 4 registries. With an advanced license, you can create an unlimited number of registries.

Related news: Check out our new Jenkins plugin and GitHub Action!

Notable changes since 1.1.0

Changes since 1.1.9 are highlighted with 🎉

  • Updated dashboard layout 🎉

  • Improved finding severity charts for vulnerabilities and content findings

  • Updated confirmation dialogs

  • Updated API documentation format

  • Converted database logging to structured logs for easier processing

  • Added SHA256 digests to images in the Helm chart to improve security

  • Added support for allowing traffic to registries running on non-standard ports

  • Improved security posture: all containers now run as non-root users

  • Reduced image sizes

  • Upgraded base images to pick up fixes and improvements

  • Added support for scanning an image by digest

  • Fixed registry filter interpretation: now exclude overrides include 🎉

  • Removed support for custom webhook headers

  • Lots of miscellaneous fixes and improvements

API change notice

Following our process for breaking API changes, we have taken the next step in removing custom web hook headers from the API. All calls to the web hook header APIs will now result in a 410 Gone response with a Sunset header and the Link rel="sunset" header.

In the future, we'll continue to use this process of publishing a release note, updating the API specification, and including sunset details in the API response before we remove any API methods. It's a good idea to have your client code check for the Sunset response header in all API calls and to look for the Link rel="sunset" response header for a link to a human-readable note like this one.

We'll provide another update as we make progress on the transition to let you know when the web hook header APIs have been completely removed.

If you have any questions or comments on this process, please get in touch! We're always happy to hear from our customers.

1.1.9

05 Mar 14:32
@glb glb
Compare
Choose a tag to compare

Changelog

  • Added support for creating vulnerability and content scan overrides, so that findings can be reviewed and suppressed in future scans if they have been mitigated or the risk has been acknowledged
  • Converted database logging to structured logs for easier processing
  • Added SHA256 digests to images in the Helm chart to improve security
  • Miscellaneous fixes and improvements

1.1.8

20 Feb 20:16
@glb glb
Compare
Choose a tag to compare

Changelog

  • Added support for allowing traffic to registries running on non-standard ports
  • Improved security posture: all containers now run as non-root users
  • Miscellaneous fixes and improvements

1.1.7

11 Feb 19:23
@glb glb
Compare
Choose a tag to compare

Changelog

  • License limits are now enforced: with trial and basic licenses, you can create up to 4 registries. With an advanced license, you can create an unlimited number of registries.
  • Updated dashboard layout
  • Fixed panic in SAML identity provider metadata refresh
  • Fixed service logs that were getting mis-classified by Google StackDriver
  • Miscellaneous fixes and improvements

1.1.6

04 Feb 22:10
@glb glb
Compare
Choose a tag to compare

Changelog

  • Improved finding severity charts for vulnerabilities and content findings
  • Fixed incorrect API spec for GET /api/identity-providers/saml
  • Fixed incorrect sort order for GET /api/scans/{id}/layers/{id}/vulnerabilities
  • Reduced image sizes
  • Upgraded base images to pick up fixes and improvements
  • Miscellaneous fixes and improvements

1.1.5

30 Jan 16:48
@glb glb
Compare
Choose a tag to compare

Features

Changelog

  • Added support for scanning an image by digest
  • Reduced container size for vulnerability-scan service
  • Updated API documentation format
  • Miscellaneous fixes and improvements
  • Marked web hook header APIs as deprecated (see API change notice below)

API change notice

We're simplifying the data model again for Deep Security Smart Check. In the initial release, we
thought it would be useful for people to be able to provide custom headers for web hooks. As it turns out,
the only thing that people were using them for was authorization, which wasn't a safe thing to do because web hook headers are readable by any user in the system. To make Deep Security Smart Check safer for all, we are marking web hook headers as deprecated in this release and will be removing this capability in the near future.

Check out our wiki article Securing web hooks to learn how to safely secure web hooks.

In the future, we'll continue to use this process of publishing a release note, updating the API specification, and including sunset details in the API response before we remove any API methods. It's a good idea to have your client code check for the Sunset response header in all API calls and to look for the Link rel="sunset" response header for a link to a human-readable note like this one.

We'll provide another update as we make progress on the transition to let you know when the web hook header APIs have been removed.

If you have any questions or comments on this process, please get in touch! We're always happy to hear from our customers.

1.1.4

20 Dec 19:53
@glb glb
Compare
Choose a tag to compare

Changelog

  • added missing NetworkPolicy rules to allow the application to function when network policies are enforced
  • documented fixed vulnerability attribute in scan results

1.1.3

19 Dec 16:41
@glb glb
Compare
Choose a tag to compare

Changelog

  • Updated confirmation dialogs
  • Miscellaneous fixes and improvements