Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency ajv to v6.12.3 [security] - autoclosed #72

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ajv (source) 6.3.0 -> 6.12.3 age adoption passing confidence

GitHub Vulnerability Alerts

CVE-2020-15366

An issue was discovered in ajv.validate() in Ajv (aka Another JSON Schema Validator) 6.12.2. A carefully crafted JSON schema could be provided that allows execution of other code by prototype pollution. (While untrusted schemas are recommended against, the worst case of an untrusted schema should be a denial of service, not execution of code.)


Release Notes

ajv-validator/ajv (ajv)

v6.12.3

Compare Source

Pass schema object to processCode function
Option for strictNumbers (@​issacgerges, #​1128)
Fixed vulnerability related to untrusted schemas (CVE-2020-15366)

v6.12.2

Compare Source

Removed post-install script

v6.12.1

Compare Source

Docs and dependency updates

v6.12.0

Compare Source

Improved hostname validation (@​sambauers, #​1143)
Option keywords to add custom keywords (@​franciscomorais, #​1137)
Types fixes (@​boenrobot, @​MattiAstedrone)
Docs:

v6.11.0

Compare Source

Time formats support two digit and colon-less variants of timezone offset (#​1061 , @​cjpillsbury)
Docs: RegExp related security considerations
Tests: Disabled failing typescript test

v6.10.2

Compare Source

Fix: the unknown keywords were ignored with the option strictKeywords: true (instead of failing compilation) in some sub-schemas (e.g. anyOf), when the sub-schema didn't have known keywords.

v6.10.1

Compare Source

Fix types
Fix addSchema (#​1001)
Update dependencies

v6.10.0

Compare Source

Option strictDefaults to report ignored defaults (#​957, @​not-an-aardvark)
Option strictKeywords to report unknown keywords (#​781)

v6.9.2

Compare Source

v6.9.1

Compare Source

v6.9.0

Compare Source

OpenAPI keyword nullable can be any boolean (and not only true).
Custom keyword definition changes:

  • dependencies option in to require the presence of keywords in the same schema.
  • more strict validation of the definition using JSON Schema.

v6.8.1

Compare Source

v6.8.0

Compare Source

Docs: security considerations.
Meta-schema for the security assessment of JSON Schemas.

v6.7.0

Compare Source

Option useDefaults: "empty" to replace null and "" (empty strings) with default values (in addition to assigning defaults to missing and undefined properties).
Update draft-04 meta-schema to remove incorrect usage of "uri" format.

v6.6.2

Compare Source

v6.6.1

Compare Source

v6.6.0

Compare Source

Keyword "nullable" from OpenAPI spec
Replaced phantomjs with headless chrome

v6.5.5

Compare Source

v6.5.4

Compare Source

v6.5.3

Compare Source

v6.5.2

Compare Source

v6.5.1

Compare Source

v6.5.0

Compare Source

With option passContext, the context is now passed in recursive/mutually recursive refs (@​cvlab, #​768).

v6.4.0

Compare Source

Support URNs in $id - core url package is replaced with url-js (#​423, @​sondrele).


Configuration

📅 Schedule: Branch creation - "" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added dependencies Pull requests that update a dependency file security labels Dec 15, 2023
@renovate renovate bot force-pushed the renovate/npm-ajv-vulnerability branch 3 times, most recently from 3907502 to 9466b82 Compare December 16, 2023 01:51
@renovate renovate bot force-pushed the renovate/npm-ajv-vulnerability branch from 9466b82 to 75b02a4 Compare February 16, 2024 01:44
@renovate renovate bot changed the title fix(deps): update dependency ajv to v6.12.3 [security] fix(deps): update dependency ajv to v6.12.3 [security] - autoclosed Feb 16, 2024
@renovate renovate bot closed this Feb 16, 2024
@renovate renovate bot deleted the renovate/npm-ajv-vulnerability branch February 16, 2024 01:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file security
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants