GHSA-v2p5-q653-9j99

Suggest an improvement
Source
https://github.com/advisories/GHSA-v2p5-q653-9j99
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/05/GHSA-v2p5-q653-9j99/GHSA-v2p5-q653-9j99.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-v2p5-q653-9j99
Aliases
  • CVE-2024-58253
Published
2025-05-02T21:30:43Z
Modified
2025-05-05T17:44:19.213512Z
Severity
  • 2.9 (Low) CVSS_V3 - CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N CVSS Calculator
Summary
obfstr Type Confusion vulnerability
Details

In the obfstr crate before 0.4.4 for Rust, the obfstr! argument type is not restricted to string slices, leading to invalid UTF-8 conversion that produces an invalid value.

Database specific
{
    "nvd_published_at": "2025-05-02T20:15:19Z",
    "cwe_ids": [
        "CWE-843"
    ],
    "severity": "LOW",
    "github_reviewed": true,
    "github_reviewed_at": "2025-05-05T17:25:08Z"
}
References

Affected packages

crates.io / obfstr

Package

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.4.4