Skip to content

chore(deps): update dependency mongoose to v6 [security]#654

Open
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/npm-mongoose-vulnerability
Open

chore(deps): update dependency mongoose to v6 [security]#654
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/npm-mongoose-vulnerability

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented May 28, 2023

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
mongoose (source) 5.12.136.13.6 age confidence

automattic/mongoose vulnerable to Prototype pollution via Schema.path

CVE-2022-2564 / GHSA-f825-f98c-gj3g

More information

Details

Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. Affected versions of this package are vulnerable to Prototype Pollution. The Schema.path() function is vulnerable to prototype pollution when setting the schema object. This vulnerability allows modification of the Object prototype and could be manipulated into a Denial of Service (DoS) attack.

Severity

  • CVSS Score: 7.0 / 10 (High)
  • Vector String: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Mongoose Prototype Pollution vulnerability

CVE-2023-3696 / GHSA-9m93-w8w6-76hh

More information

Details

Prototype Pollution in GitHub repository automattic/mongoose prior to 7.3.3, 6.11.3, and 5.13.20.

Severity

  • CVSS Score: 10.0 / 10 (Critical)
  • Vector String: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Mongoose Vulnerable to Prototype Pollution in Schema Object

CVE-2022-24304 / GHSA-h8hf-x3f4-xwgp

More information

Details

Description

Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.

Affected versions of this package are vulnerable to Prototype Pollution. The Schema.path() function is vulnerable to prototype pollution when setting the schema object. This vulnerability allows modification of the Object prototype and could be manipulated into a Denial of Service (DoS) attack.

Proof of Concept
// poc.js
const mongoose = require('mongoose');
const schema = new mongoose.Schema();

malicious_payload = '__proto__.toString'

schema.path(malicious_payload, [String])

x = {}
console.log(x.toString()) // crashed (Denial of service (DoS) attack)
Impact

This vulnerability can be manipulated to exploit other types of attacks, such as Denial of service (DoS), Remote Code Execution, or Property Injection.

Severity

  • CVSS Score: 9.8 / 10 (Critical)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Mongoose search injection vulnerability

CVE-2025-23061 / GHSA-vg7j-7cwx-8wgw

More information

Details

Mongoose versions prior to 8.9.5, 7.8.4, and 6.13.6 are vulnerable to improper use of the $where operator. This vulnerability arises from the ability of the $where clause to execute arbitrary JavaScript code in MongoDB queries, potentially leading to code injection attacks and unauthorized access or manipulation of database data.

NOTE: this issue exists because of an incomplete fix for CVE-2024-53900.

Severity

  • CVSS Score: 9.0 / 10 (Critical)
  • Vector String: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Mongoose search injection vulnerability

CVE-2024-53900 / GHSA-m7xq-9374-9rvx

More information

Details

Mongoose versions prior to 8.8.3, 7.8.3, 6.13.5, and 5.13.23 are vulnerable to improper use of the $where operator. This vulnerability arises from the ability of the $where clause to execute arbitrary JavaScript code in MongoDB queries, potentially leading to code injection attacks and unauthorized access or manipulation of database data.

Severity

  • CVSS Score: 8.7 / 10 (High)
  • Vector String: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

Automattic/mongoose (mongoose)

v6.13.6

Compare Source

===================

v6.13.5

Compare Source

===================

  • fix: disallow using $where in match

v6.13.4

Compare Source

===================

v6.13.3

Compare Source

===================

  • docs(migrating_to_6): document that Lodash _.isEmpty() with ObjectId() as a parameter returns true in Mongoose 6 #​11152

v6.13.2

Compare Source

===================

  • fix(document): make set() respect merge option on deeply nested objects #​14870 #​14878

v6.13.1

Compare Source

===================

v6.13.0

Compare Source

===================

  • feat(model): add throwOnValidationError option for opting into getting MongooseBulkWriteError if all valid operations succeed in bulkWrite() and insertMany() #​14599 #​14587 #​14572 #​13410

v6.12.9

Compare Source

===================

v6.12.8

Compare Source

===================

  • fix(document): handle virtuals that are stored as objects but getter returns string with toJSON #​14468 #​14446
  • fix(schematype): consistently set wasPopulated to object with value property rather than boolean #​14418
  • docs(model): add extra note about lean option for insertMany() skipping casting #​14415 #​14376

v6.12.7

Compare Source

===================

v6.12.6

Compare Source

===================

  • fix(collection): correctly handle buffer timeouts with find() #​14277
  • fix(document): allow calling push() with different $position arguments #​14254

v6.12.5

Compare Source

===================

  • perf(schema): remove unnecessary lookahead in numeric subpath check
  • fix(document): allow setting nested path to null #​14226
  • fix(document): avoid flattening dotted paths in mixed path underneath nested path #​14198 #​14178
  • fix: add ignoreAtomics option to isModified() for better backwards compatibility with Mongoose 5 #​14213

v6.12.4

Compare Source

===================

  • fix: upgrade mongodb driver -> 4.17.2
  • fix(document): avoid treating nested projection as inclusive when applying defaults #​14173 #​14115
  • fix: account for null values when assigning isNew property #​14172 #​13883

v6.12.3

Compare Source

===================

  • fix(ChangeStream): correctly handle hydrate option when using change stream as stream instead of iterator #​14052
  • fix(schema): fix dangling reference to virtual in tree after removeVirtual() #​14019 #​13085
  • fix(document): avoid unmarking modified on nested path if no initial value stored and already modified #​14053 #​14024
  • fix(document): consistently avoid marking subpaths of nested paths as modified #​14053 #​14022

v6.12.2

Compare Source

===================

v6.12.1

Compare Source

===================

v6.12.0

Compare Source

===================

  • feat: use mongodb driver v4.17.1
  • fix(model): make Model.bulkWrite() with empty array and ordered false not throw an error #​13664
  • fix(document): correctly handle inclusive/exclusive projections when applying subdocument defaults #​13763 #​13720

v6.11.6

Compare Source

===================

v6.11.5

Compare Source

===================

  • fix(schema): make Schema.prototype.clone() avoid creating different copies of subdocuments and single nested paths underneath single nested paths #​13671 #​13626
  • fix: custom debug function not processing all args #​13418

v6.11.4

Compare Source

===================

  • perf: speed up mapOfSubdocs benchmark by 4x by avoiding unnecessary O(n^2) loop in getPathsToValidate() #​13614

v6.11.3

Compare Source

===================

  • fix: avoid prototype pollution on init
  • fix(schema): correctly handle uuids with populate() #​13317 #​13595

v6.11.2

Compare Source

===================

v6.11.1

Compare Source

===================

  • fix(query): apply schema-level paths before calculating projection for findOneAndUpdate() #​13348 #​13340
  • fix: add SUPPRESS_JEST_WARNINGS environment variable to hide jest warnings #​13384 #​13373
  • types(model): allow overwriting expected param type for bulkWrite() #​13292 hasezoey

v6.11.0

Compare Source

===================

v6.10.5

Compare Source

===================

  • perf(document): avoid unnecessary loops, conditionals, string manipulation on Document.prototype.get() for 10x speedup on top-level properties #​12953
  • fix(model): execute valid write operations if calling bulkWrite() with ordered: false #​13218 #​13176
  • fix(array): pass-through all parameters #​13202 #​13201 hasezoey
  • fix: improve error message when sorting by empty string #​13249 #​10182
  • docs: add version support and check version docs #​13251 #​13193

v6.10.4

Compare Source

===================

  • fix(document): apply setters on resulting value when calling Document.prototype.$inc() #​13178 #​13158
  • fix(model): add results property to unordered insertMany() to make it easy to identify exactly which documents were inserted #​13163 #​12791
  • docs(guide+schematypes): add UUID to schematypes guide #​13184

v6.10.3

Compare Source

===================

v6.10.2

Compare Source

===================

  • fix(document): avoid setting array default if document array projected out by sibling projection #​13135 #​13043 #​13003
  • fix(documentarray): set correct document array path if making map of document arrays #​13133
  • fix: undo accidental change to engines in package.json #​13124 lorand-horvath
  • docs: quick improvement to Model.init() docs #​13054

v6.10.1

Compare Source

===================

v6.10.0

Compare Source

===================

v6.9.3

Compare Source

==================

v6.9.2

Compare Source

==================

v6.9.1

Compare Source

==================

  • fix(document): isModified should not be triggered when setting a nested boolean to the same value as previously #​12994 lpizzinidev
  • fix(document): save newly set defaults underneath single nested subdocuments #​13002 #​12905
  • fix(update): handle custom discriminator model name when casting update #​12947 wassil
  • fix(connection): handles unique autoincrement ID for connections #​12990 lpizzinidev
  • fix(types): fix type of options of Model.aggregate #​12933 ghost91-
  • fix(types): fix "near" aggregation operator input type #​12954 Jokero
  • fix(types): add missing Top operator to AccumulatorOperator type declaration #​12952 lpizzinidev
  • docs(transactions): added example for Connection.transaction() method #​12943 #​12934 lpizzinidev
  • docs(populate): fix out of date comment referencing onModel property #​13000
  • docs(transactions): fix typo in transactions.md #​12995 Parth86

v6.9.0

Compare Source

==================

v6.8.4

Compare Source

==================

v6.8.3

Compare Source

==================

  • perf: improve performance of assignRawDocsToIdStructure for faster populate on large docs #​12867 Uzlopak
  • fix(model): ensure consistent ordering of validation errors in insertMany() with ordered: false and rawResult: true #​12866
  • fix: avoid passing final callback to pre hook, because calling the callback can mess up hook execution #​12836
  • fix(types): avoid inferring timestamps if methods, virtuals, or statics set #​12871
  • fix(types): correctly infer string enums on const arrays #​12870 JavaScriptBach
  • fix(types): allow virtuals to be invoked in the definition of other virtuals #​12874 sffc
  • fix(types): add type def for Aggregate#model without arguments #​12864 hasezoey
  • docs(discriminators): add section about changing discriminator key #​12861
  • docs(typescript): explain that virtuals inferred from schema only show up on Model, not raw document type #​12860 #​12684

v6.8.2

Compare Source

==================

  • fix(schema): propagate strictQuery to implicitly created schemas for embedded discriminators #​12827 #​12796
  • fix(model): respect discriminators with Model.validate() #​12824 #​12621
  • fix(query): fix unexpected validation error when doing findOneAndReplace() with a nullish value #​12826 #​12821
  • fix(discriminator): apply built-in plugins to discriminator schema even if mergeHooks and mergePlugins are both false #​12833 #​12696
  • fix(types): add option "overwriteModels" as a schema option #​12817 #​12816 hasezoey
  • fix(types): add property "defaultOptions" #​12818 hasezoey
  • docs: make search bar respect documentation version, so you can search 5.x docs #​12548
  • docs(typescript): make note about recommending strict mode when using auto typed schemas #​12825 #​12420
  • docs: add section on sorting to query docs #​12588 IslandRhythms
  • test(query.test): add write-concern option #​12829 hasezoey

v6.8.1

Compare Source

==================

v6.8.0

Compare Source

==================

v6.7.5

Compare Source

==================

[v6.7.4](http

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • ""
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 581f43e to 04dcc3a Compare June 4, 2023 10:21
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch 3 times, most recently from 1d6c923 to db0b44e Compare June 19, 2023 06:59
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from db0b44e to 9cbfe3f Compare June 29, 2023 09:12
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch 2 times, most recently from e4abe3d to a5ae4b5 Compare July 9, 2023 11:06
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from a5ae4b5 to 3bd6186 Compare July 16, 2023 17:44
@renovate
Copy link
Copy Markdown
Author

renovate Bot commented Jul 19, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: doxdox-parser-dox@2.0.0
npm WARN Found: doxdox@3.0.0
npm WARN node_modules/doxdox
npm WARN   dev doxdox@"3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer doxdox@"~2.0.3" from doxdox-parser-dox@2.0.0
npm WARN node_modules/doxdox-parser-dox
npm WARN   doxdox-parser-dox@"~2.0.0" from doxdox@3.0.0
npm WARN   node_modules/doxdox
npm WARN 
npm WARN Conflicting peer dependency: doxdox@2.0.3
npm WARN node_modules/doxdox
npm WARN   peer doxdox@"~2.0.3" from doxdox-parser-dox@2.0.0
npm WARN   node_modules/doxdox-parser-dox
npm WARN     doxdox-parser-dox@"~2.0.0" from doxdox@3.0.0
npm WARN     node_modules/doxdox
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: doxdox-plugin-bootstrap@2.0.0
npm WARN Found: doxdox@3.0.0
npm WARN node_modules/doxdox
npm WARN   dev doxdox@"3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer doxdox@"~2.0.3" from doxdox-plugin-bootstrap@2.0.0
npm WARN node_modules/doxdox-plugin-bootstrap
npm WARN   doxdox-plugin-bootstrap@"~2.0.0" from doxdox@3.0.0
npm WARN   node_modules/doxdox
npm WARN 
npm WARN Conflicting peer dependency: doxdox@2.0.3
npm WARN node_modules/doxdox
npm WARN   peer doxdox@"~2.0.3" from doxdox-plugin-bootstrap@2.0.0
npm WARN   node_modules/doxdox-plugin-bootstrap
npm WARN     doxdox-plugin-bootstrap@"~2.0.0" from doxdox@3.0.0
npm WARN     node_modules/doxdox
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: doxdox-plugin-handlebars@2.0.0
npm WARN Found: doxdox@3.0.0
npm WARN node_modules/doxdox
npm WARN   dev doxdox@"3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer doxdox@"~2.0.3" from doxdox-plugin-handlebars@2.0.0
npm WARN node_modules/doxdox-plugin-handlebars
npm WARN   doxdox-plugin-handlebars@"~2.0.0" from doxdox@3.0.0
npm WARN   node_modules/doxdox
npm WARN 
npm WARN Conflicting peer dependency: doxdox@2.0.3
npm WARN node_modules/doxdox
npm WARN   peer doxdox@"~2.0.3" from doxdox-plugin-handlebars@2.0.0
npm WARN   node_modules/doxdox-plugin-handlebars
npm WARN     doxdox-plugin-handlebars@"~2.0.0" from doxdox@3.0.0
npm WARN     node_modules/doxdox
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: doxdox-plugin-markdown@2.0.0
npm WARN Found: doxdox@3.0.0
npm WARN node_modules/doxdox
npm WARN   dev doxdox@"3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer doxdox@"~2.0.3" from doxdox-plugin-markdown@2.0.0
npm WARN node_modules/doxdox-plugin-markdown
npm WARN   doxdox-plugin-markdown@"~2.0.0" from doxdox@3.0.0
npm WARN   node_modules/doxdox
npm WARN 
npm WARN Conflicting peer dependency: doxdox@2.0.3
npm WARN node_modules/doxdox
npm WARN   peer doxdox@"~2.0.3" from doxdox-plugin-markdown@2.0.0
npm WARN   node_modules/doxdox-plugin-markdown
npm WARN     doxdox-plugin-markdown@"~2.0.0" from doxdox@3.0.0
npm WARN     node_modules/doxdox
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: eslint-config-prettier@7.2.0
npm ERR! Found: eslint@6.8.0
npm ERR! node_modules/eslint
npm ERR!   peer eslint@"^5.16.0 || ^6.8.0 || ^7.2.0" from eslint-config-airbnb-base@14.2.1
npm ERR!   node_modules/eslint-config-airbnb-base
npm ERR!     dev eslint-config-airbnb-base@"14.2.1" from the root project
npm ERR!   peer eslint@"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" from eslint-plugin-import@2.23.4
npm ERR!   node_modules/eslint-plugin-import
npm ERR!     peer eslint-plugin-import@"^2.22.1" from eslint-config-airbnb-base@14.2.1
npm ERR!     node_modules/eslint-config-airbnb-base
npm ERR!       dev eslint-config-airbnb-base@"14.2.1" from the root project
npm ERR!     dev eslint-plugin-import@"2.23.4" from the root project
npm ERR!   4 more (eslint-plugin-jsdoc, eslint-plugin-mocha, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@">=7.0.0" from eslint-config-prettier@7.2.0
npm ERR! node_modules/eslint-config-prettier
npm ERR!   dev eslint-config-prettier@"7.2.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@9.1.1
npm ERR! node_modules/eslint
npm ERR!   peer eslint@">=7.0.0" from eslint-config-prettier@7.2.0
npm ERR!   node_modules/eslint-config-prettier
npm ERR!     dev eslint-config-prettier@"7.2.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-04-25T09_08_27_571Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-04-25T09_08_27_571Z-debug-0.log

@renovate
Copy link
Copy Markdown
Author

renovate Bot commented Jun 4, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: doxdox-parser-dox@2.0.0
npm warn Found: doxdox@3.0.0
npm warn node_modules/doxdox
npm warn   dev doxdox@"3.0.0" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer doxdox@"~2.0.3" from doxdox-parser-dox@2.0.0
npm warn node_modules/doxdox-parser-dox
npm warn   doxdox-parser-dox@"~2.0.0" from doxdox@3.0.0
npm warn   node_modules/doxdox
npm warn
npm warn Conflicting peer dependency: doxdox@2.0.3
npm warn node_modules/doxdox
npm warn   peer doxdox@"~2.0.3" from doxdox-parser-dox@2.0.0
npm warn   node_modules/doxdox-parser-dox
npm warn     doxdox-parser-dox@"~2.0.0" from doxdox@3.0.0
npm warn     node_modules/doxdox
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: doxdox-plugin-bootstrap@2.0.0
npm warn Found: doxdox@3.0.0
npm warn node_modules/doxdox
npm warn   dev doxdox@"3.0.0" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer doxdox@"~2.0.3" from doxdox-plugin-bootstrap@2.0.0
npm warn node_modules/doxdox-plugin-bootstrap
npm warn   doxdox-plugin-bootstrap@"~2.0.0" from doxdox@3.0.0
npm warn   node_modules/doxdox
npm warn
npm warn Conflicting peer dependency: doxdox@2.0.3
npm warn node_modules/doxdox
npm warn   peer doxdox@"~2.0.3" from doxdox-plugin-bootstrap@2.0.0
npm warn   node_modules/doxdox-plugin-bootstrap
npm warn     doxdox-plugin-bootstrap@"~2.0.0" from doxdox@3.0.0
npm warn     node_modules/doxdox
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: doxdox-plugin-handlebars@2.0.0
npm warn Found: doxdox@3.0.0
npm warn node_modules/doxdox
npm warn   dev doxdox@"3.0.0" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer doxdox@"~2.0.3" from doxdox-plugin-handlebars@2.0.0
npm warn node_modules/doxdox-plugin-handlebars
npm warn   doxdox-plugin-handlebars@"~2.0.0" from doxdox@3.0.0
npm warn   node_modules/doxdox
npm warn
npm warn Conflicting peer dependency: doxdox@2.0.3
npm warn node_modules/doxdox
npm warn   peer doxdox@"~2.0.3" from doxdox-plugin-handlebars@2.0.0
npm warn   node_modules/doxdox-plugin-handlebars
npm warn     doxdox-plugin-handlebars@"~2.0.0" from doxdox@3.0.0
npm warn     node_modules/doxdox
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: doxdox-plugin-markdown@2.0.0
npm warn Found: doxdox@3.0.0
npm warn node_modules/doxdox
npm warn   dev doxdox@"3.0.0" from the root project
npm warn
npm warn Could not resolve dependency:
npm warn peer doxdox@"~2.0.3" from doxdox-plugin-markdown@2.0.0
npm warn node_modules/doxdox-plugin-markdown
npm warn   doxdox-plugin-markdown@"~2.0.0" from doxdox@3.0.0
npm warn   node_modules/doxdox
npm warn
npm warn Conflicting peer dependency: doxdox@2.0.3
npm warn node_modules/doxdox
npm warn   peer doxdox@"~2.0.3" from doxdox-plugin-markdown@2.0.0
npm warn   node_modules/doxdox-plugin-markdown
npm warn     doxdox-plugin-markdown@"~2.0.0" from doxdox@3.0.0
npm warn     node_modules/doxdox
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: eslint-config-prettier@7.2.0
npm error Found: eslint@6.8.0
npm error node_modules/eslint
npm error   peer eslint@"^5.16.0 || ^6.8.0 || ^7.2.0" from eslint-config-airbnb-base@14.2.1
npm error   node_modules/eslint-config-airbnb-base
npm error     dev eslint-config-airbnb-base@"14.2.1" from the root project
npm error   peer eslint@"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" from eslint-plugin-import@2.23.4
npm error   node_modules/eslint-plugin-import
npm error     peer eslint-plugin-import@"^2.22.1" from eslint-config-airbnb-base@14.2.1
npm error     node_modules/eslint-config-airbnb-base
npm error       dev eslint-config-airbnb-base@"14.2.1" from the root project
npm error     dev eslint-plugin-import@"2.23.4" from the root project
npm error   4 more (eslint-plugin-jsdoc, eslint-plugin-mocha, ...)
npm error
npm error Could not resolve dependency:
npm error peer eslint@">=7.0.0" from eslint-config-prettier@7.2.0
npm error node_modules/eslint-config-prettier
npm error   dev eslint-config-prettier@"7.2.0" from the root project
npm error
npm error Conflicting peer dependency: eslint@10.2.1
npm error node_modules/eslint
npm error   peer eslint@">=7.0.0" from eslint-config-prettier@7.2.0
npm error   node_modules/eslint-config-prettier
npm error     dev eslint-config-prettier@"7.2.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2026-04-29T19_52_35_431Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2026-04-29T19_52_35_431Z-debug-0.log

@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 3bd6186 to 286b278 Compare August 6, 2024 08:59
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.15 [security] chore(deps): update dependency mongoose to v5.13.20 [security] Aug 6, 2024
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 286b278 to 81f5549 Compare December 3, 2024 03:57
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.20 [security] chore(deps): update dependency mongoose to v8 [security] Dec 3, 2024
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 81f5549 to 780df37 Compare December 4, 2024 18:46
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v8 [security] chore(deps): update dependency mongoose to v5.13.20 [security] Dec 4, 2024
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 780df37 to 3a71f98 Compare December 4, 2024 21:51
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.20 [security] chore(deps): update dependency mongoose to v6 [security] Dec 4, 2024
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from 3a71f98 to dfa5e8f Compare January 16, 2025 21:27
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v6 [security] chore(deps): update dependency mongoose to v8 [security] Jan 16, 2025
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from dfa5e8f to f4783ab Compare January 17, 2025 21:01
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v8 [security] chore(deps): update dependency mongoose to v6 [security] Jan 17, 2025
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from f4783ab to 0547a20 Compare January 18, 2025 01:04
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch 2 times, most recently from e11e2de to 280599d Compare February 5, 2026 02:07
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v6 [security] chore(deps): update dependency mongoose to v5.13.23 [security] Feb 5, 2026
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.23 [security] chore(deps): update dependency mongoose to v5.13.23 [security] - autoclosed Mar 27, 2026
@renovate renovate Bot closed this Mar 27, 2026
@renovate renovate Bot deleted the renovate/npm-mongoose-vulnerability branch March 27, 2026 02:11
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.23 [security] - autoclosed chore(deps): update dependency mongoose to v5.13.23 [security] Mar 30, 2026
@renovate renovate Bot reopened this Mar 30, 2026
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch 2 times, most recently from 280599d to c7f48ee Compare March 30, 2026 21:27
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch from c7f48ee to 6715cd8 Compare April 15, 2026 09:35
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v5.13.23 [security] chore(deps): update dependency mongoose to v6 [security] Apr 15, 2026
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v6 [security] chore(deps): update dependency mongoose to v6 [security] - autoclosed Apr 27, 2026
@renovate renovate Bot closed this Apr 27, 2026
@renovate renovate Bot changed the title chore(deps): update dependency mongoose to v6 [security] - autoclosed chore(deps): update dependency mongoose to v6 [security] Apr 27, 2026
@renovate renovate Bot reopened this Apr 27, 2026
@renovate renovate Bot force-pushed the renovate/npm-mongoose-vulnerability branch 2 times, most recently from 6715cd8 to 399d503 Compare April 27, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants