Skip to content

RS: security updates - #3825

Merged
kaitlynmichael merged 7 commits into
mainfrom
DOC-6970
Aug 18, 2026
Merged

RS: security updates#3825
kaitlynmichael merged 7 commits into
mainfrom
DOC-6970

Conversation

@kaitlynmichael

@kaitlynmichael kaitlynmichael commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Adds the Melissa and Nexus security entries to the RS release notes (DOC-6970).

Sources: GHSA-q5p6-hwxh-c23h
for CVE-2026-62356; cherry-pick tickets RED-210241/210242/210243 for the build mapping.
Vector set entries are scoped to Redis 8.2+ and the TLS CN entry to 8.6+, per Yaacov.

Supersedes #3801.


Note

Low Risk
Documentation-only edits to release-note markdown; accuracy of version-to-fix mapping should be confirmed in review, especially Nexus entries under older Redis line sections.

Overview
Updates Redis Software release notes so the Open source Redis security fixes compatibility lists reflect recent Melissa and Nexus backports (DOC-6970).

RedisBloom (all touched builds): Prepends CVE-2026-62356 (crafted CMSketch via RESTORE/RDB) and a TopK heap-cleanup out-of-bounds item at the top of each applicable Redis OSS version subsection (7.2.x, 6.2.x, and 7.4.x/8.x where those lines ship), following the existing “propagate to every release at or after the fix” pattern across RS 7.2.4, 7.4.6, 7.8.6, 7.22.2, 8.0.20, and 8.2.0 note pages.

Nexus batch (newer cherry-pick builds only): rs-8-0-20-96.md and rs-8-2-0-46.md also gain a block of additional fixes at the head of each Redis version section—e.g. SLOT_INFO memory corruption, TLS pending-data UAF, stream consumer-group RESTORE/RDB UAF, GEORADIUS ACL bypass, command key-extraction OOB read, VSET RDB validation gaps, and (on 8.6.x) tls-auth-clients-user CN auth bypass—plus the same RedisBloom lines. Other pages in the diff only receive the two RedisBloom bullets.

No product code changes; reviewers should sanity-check which OSS version sections include VSET/TLS entries versus 8.x-only, as flagged in the PR description.

Reviewed by Cursor Bugbot for commit 5d51916. Bugbot is set up for automated code reviews on this repo. Configure here.

@kaitlynmichael
kaitlynmichael requested a review from a team August 17, 2026 18:29
@kaitlynmichael kaitlynmichael self-assigned this Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 15 related items from repository history (2 new this commit):

Memory updated at 5d51916

Yaacov confirmed the version bounds: the vector set fixes apply from
Redis 8.2, and tls-auth-clients-user CN from Redis 8.6. Listing them
under older Redis versions claimed a fix for a feature those versions
do not have.

Vector set entries now appear under 8.6/8.4/8.2 only, and the
certificate common-name entry under 8.6 only. The four core Nexus
entries, the stream consumer group entry, and both Melissa entries
are unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@kaitlynmichael
kaitlynmichael merged commit e7fe9f6 into main Aug 18, 2026
90 checks passed
@kaitlynmichael
kaitlynmichael deleted the DOC-6970 branch August 18, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes rs Redis Software

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants