Skip to content

Commit f08b5bf

Browse files
authored
Merge pull request #1241 from jasnow/sep-11-advs
Two new (mruby, mongo-ruby-driver) advisories @flavorjones and @simi - Thanks ya'll for reviewing and approved this PR.
2 parents 1df8058 + de4247d commit f08b5bf

2 files changed

Lines changed: 72 additions & 0 deletions

File tree

‎gems/mongo/CVE-2026-88030.yml‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
gem: mongo
3+
cve: 2026-88030
4+
ghsa: 4ww7-gqv6-mffc
5+
url: https://nvd.nist.gov/vuln/detail/CVE-2026-88030
6+
title: MongoDB Ruby Driver - Improper neutralization of special
7+
elements in data query logic in the GridFS component
8+
date: 2026-09-10
9+
description: |
10+
Improper neutralization of special elements in data query logic in
11+
the GridFS component of the MongoDB Ruby Driver can cause a
12+
caller-supplied structured file identifier to be interpreted as a
13+
query condition rather than as a literal identifier. An authenticated
14+
user who can influence the identifier passed by an affected application
15+
may obtain stored file content beyond the intended target or cause
16+
all GridFS file chunks in the affected bucket to be removed,
17+
rendering stored file content unreadable.
18+
cvss_v3: 8.3
19+
cvss_v4: 6.1
20+
unaffected_versions:
21+
- "< 2.0.0"
22+
patched_versions:
23+
- ">= 2.26.0"
24+
related:
25+
url:
26+
- https://nvd.nist.gov/vuln/detail/CVE-2026-88030
27+
- https://rubygems.org/gems/mongo/versions/2.26.0
28+
- https://github.com/mongodb/mongo-ruby-driver/releases/tag/v2.26.0
29+
- https://github.com/mongodb/mongo-ruby-driver/pull/3105
30+
- https://github.com/mongodb/mongo-ruby-driver/commit/ed62bb56c2e24c79113709331862d0aa3da74c6d
31+
- https://jira.mongodb.org/browse/RUBY-3941
32+
- https://github.com/advisories/GHSA-4ww7-gqv6-mffc
33+
notes: |
34+
- cvss_v4 from GHSA and nvd.nist.gov URLs.
35+
- cvss_v3 from nvd.nist.gov URLs.
36+
- Found "Use exact match for file ID in GridFS methods (CVE-2026-88030)"
37+
reference above in commit and releases/tag URLs.
38+
- NOTE: gem name is "mongo" and repo name is "mongo-ruby-driver".
39+
- This is an unreviewed GHSA advisory.

‎rubies/mruby/CVE-2026-79590.yml‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
engine: mruby
3+
cve: 2026-79590
4+
ghsa: q9f2-rhj2-x3xg
5+
url: https://nvd.nist.gov/vuln/detail/CVE-2026-79590
6+
title: A NULL pointer dereference vulnerability in mruby 4.0.0
7+
date: 2026-09-10
8+
description: |
9+
A NULL pointer dereference vulnerability exists in the Prism parser
10+
component of mruby 4.0.0. An attacker can provide a specially
11+
crafted Ruby source file that triggers the parser to pass a
12+
NULL pointer to nonnull string handling functions, resulting
13+
in undefined behavior and application crash.
14+
unaffected_versions:
15+
- "< 4.0.0"
16+
patched_versions:
17+
- ">= 4.1.0-rc"
18+
related:
19+
url:
20+
- https://nvd.nist.gov/vuln/detail/CVE-2026-79590
21+
- https://github.com/mruby/mruby/blob/master/NEWS.md#user-visible-changes-in-mruby41-from-mruby40
22+
- https://github.com/mruby/mruby/compare/4.0.0...4.1.0-rc
23+
- https://github.com/mruby/mruby/commit/c6866eed4ad5640b552ba79d16063e7ec70a0ac9
24+
- https://github.com/mruby/mruby/issues/7032
25+
- https://github.com/advisories/GHSA-q9f2-rhj2-x3xg
26+
notes: |
27+
- Neither GHSA or nvd.nist.gov URL have cvss values.
28+
- It is an unreviewed GHSA advisory.
29+
- Found https://github.com/mruby/mruby/issues/7032 reference
30+
in this file under "Fixed GitHub Issues"
31+
- https://github.com/mruby/mruby/blob/master/NEWS.md#user-visible-changes-in-mruby41-from-mruby40
32+
- https://github.com/mruby/mruby/commit/c6866eed4ad5640b552ba79d16063e7ec70a0ac9
33+
(mruby-compiler: give Prism an allocator that answers a zero size)

0 commit comments

Comments
 (0)