Skip to content

fix(deps): update dependency redis to v3 [security]#51

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-redis-vulnerability
Open

fix(deps): update dependency redis to v3 [security]#51
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-redis-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Jun 27, 2021

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
redis ^2.8.0^3.0.0 age confidence

Node-Redis potential exponential regex in monitor mode

CVE-2021-29469 / GHSA-35q2-47q7-3pc3

More information

Details

Impact

When a client is in monitoring mode, the regex begin used to detected monitor messages could cause exponential backtracking on some strings. This issue could lead to a denial of service.

Patches

The problem was fixed in commit 2d11b6d and was released in version 3.1.1.

References

#​1569 (GHSL-2021-026)

Severity

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

References

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


Release Notes

redis/node-redis (redis)

v3.1.1

Compare Source

Enhancements
  • Upgrade node and dependencies
Fixes
  • Fix a potential exponential regex in monitor mode

v3.1.0

Compare Source

Enhancements
  • Upgrade node and dependencies and redis-commands to support Redis 6
  • Add support for Redis 6 auth pass [user]

v3.0.2

Compare Source

v3.0.1

Compare Source

v3.0.0

Compare Source

This version is mainly a release to distribute all the unreleased changes on master since 2017 and additionally removes
a lot of old deprecated features and old internals in preparation for an upcoming modernization refactor (v4).

Breaking Changes
  • Dropped support for Node.js < 6
  • Dropped support for hiredis (no longer required)
  • Removed previously deprecated drain event
  • Removed previously deprecated idle event
  • Removed previously deprecated parser option
  • Removed previously deprecated max_delay option
  • Removed previously deprecated max_attempts option
  • Removed previously deprecated socket_no_delay option
Bug Fixes
  • Removed development files from published package (#​1370)
  • Duplicate function now allows db param to be passed (#​1311)
Features
  • Upgraded to latest redis-commands package
  • Upgraded to latest redis-parser package, v3.0.0, which brings performance improvements
  • Replaced double-ended-queue with denque, which brings performance improvements
  • Add timestamps to debug traces
  • Add socket_initial_delay option for socket.setKeepAlive (#​1396)
  • Add support for rediss protocol in url (#​1282)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 this update 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-redis-vulnerability branch from d1b94c0 to 8b3ae08 Compare November 20, 2022 17:39
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] fix(deps): update dependency redis to v3 [security] - autoclosed Jul 13, 2024
@renovate renovate Bot closed this Jul 13, 2024
@renovate renovate Bot deleted the renovate/npm-redis-vulnerability branch July 13, 2024 10:46
@renovate renovate Bot restored the renovate/npm-redis-vulnerability branch July 13, 2024 14:16
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] - autoclosed fix(deps): update dependency redis to v3 [security] Jul 13, 2024
@renovate renovate Bot reopened this Jul 13, 2024
@renovate renovate Bot force-pushed the renovate/npm-redis-vulnerability branch from 8b3ae08 to c50a9d8 Compare July 13, 2024 14:17
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] fix(deps): update dependency redis to v3 [security] - autoclosed Mar 27, 2026
@renovate renovate Bot closed this Mar 27, 2026
@renovate renovate Bot deleted the renovate/npm-redis-vulnerability branch March 27, 2026 01:57
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] - autoclosed fix(deps): update dependency redis to v3 [security] Mar 30, 2026
@renovate renovate Bot reopened this Mar 30, 2026
@renovate renovate Bot force-pushed the renovate/npm-redis-vulnerability branch 2 times, most recently from c50a9d8 to 678407a Compare March 30, 2026 21:29
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] fix(deps): update dependency redis to v3 [security] - autoclosed Apr 27, 2026
@renovate renovate Bot closed this Apr 27, 2026
@renovate renovate Bot changed the title fix(deps): update dependency redis to v3 [security] - autoclosed fix(deps): update dependency redis to v3 [security] Apr 27, 2026
@renovate renovate Bot reopened this Apr 27, 2026
@renovate renovate Bot force-pushed the renovate/npm-redis-vulnerability branch 2 times, most recently from 678407a to 56c63db Compare April 27, 2026 21:34
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