CVE-2024-27284

cassandra-rs non-idiomatic use of iterators leads to use after free

Published Feb 28, 2024 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
cassandra-rs is a Cassandra (CQL) driver for Rust. Code that attempts to use an item (e.g., a row) returned by an iterator after the iterator has advanced to the next item will be accessing freed memory and experience undefined behaviour. The problem has been fixed in version 3.0.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-1335 cassandra-rs's non-idiomatic use of iterators leads to use after free
Github GHSA Github GHSA GHSA-x9xc-63hg-vcfq cassandra-rs's non-idiomatic use of iterators leads to use after free
History
Type Values Removed Values Added
First Time appeared Cassandra-rs Project
Cassandra-rs Project cassandra-rs
CPEs cpe:2.3:a:cassandra-rs_project:cassandra-rs:*:*:*:*:*:rust:*:*
Vendors & Products Cassandra-rs Project
Cassandra-rs Project cassandra-rs
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 12, 2024, 1:21 PM
Reserved
Feb 22, 2024, 6:08 PM
Status
Analyzed
Published
Feb 29, 2024, 1:44 AM
Modified
Jun 17, 2026, 7:19 AM