|
| 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. |
0 commit comments