Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

sdk/sqreen-instrumentation-tool: add limited instrumentation of go.mongodb.org/mongo-driver/mongo #137

Merged
merged 1 commit into from
Jul 21, 2020

Conversation

Julio-Guerra
Copy link
Collaborator

Instrument mongodb.org/mongo-driver/mongoI/mongo.go in order to attach noSQL-injection protection to the driver.

…ngodb.org/mongo-driver/mongo

In order to attach noSQL-injection protection to the driver.
@Julio-Guerra Julio-Guerra added the enhancement New feature or request label Jul 21, 2020
@Julio-Guerra Julio-Guerra added this to the v0.13.0 milestone Jul 21, 2020
@Julio-Guerra Julio-Guerra self-assigned this Jul 21, 2020
@Julio-Guerra Julio-Guerra merged commit e1095de into dev Jul 21, 2020
@Julio-Guerra Julio-Guerra deleted the feature/mongodbi branch July 21, 2020 09:28
@Julio-Guerra Julio-Guerra mentioned this pull request Jul 24, 2020
Julio-Guerra pushed a commit that referenced this pull request Jul 24, 2020
- (#137) RASP: add noSQL Injection protection support for the Go MongoDB driver
  `go.mongodb.org/mongo-driver/mongo`. This protection can be configured at
  <https://my.sqreen.com/application/goto/modules/rasp/details/nosql_injection>.

Internal Changes:

- (#138) Health-check the HTTPS connectivity to the new backend API
  `ingestion.sqreen.com` before using it. Fallback to the usual
  `back.sqreen.com` in case of a connection issue. Therefore, the agent can take
  up to 30 seconds to connect to Sqreen if the health-check timeouts. Please
  make sure to add this new  firewall and proxy configurations.

- (#136) Add support to attach multiple security protections per hook point.

Fixes:

- (#140) Fix the In-App WAF metadata PII scrubbing to also match substrings.
Julio-Guerra pushed a commit that referenced this pull request Jul 24, 2020
New Feature:

- (#137) RASP: add noSQL Injection protection support for the Go MongoDB driver
  `go.mongodb.org/mongo-driver/mongo`. This protection can be configured at
  <https://my.sqreen.com/application/goto/modules/rasp/details/nosql_injection>.

Internal Changes:

- (#138) Health-check the HTTPS connectivity to the new backend API
  `ingestion.sqreen.com` before using it. Fallback to the usual
  `back.sqreen.com` in case of a connection issue. Therefore, the agent can take
  up to 30 seconds to connect to Sqreen if the health-check timeouts. Please
  make sure to add this new  firewall and proxy configurations.

- (#136) Add support to attach multiple security protections per hook point.

Fixes:

- (#140) Fix the In-App WAF metadata PII scrubbing to also match substrings.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant