Skip to content
OpenAdvisories

Ecosystem

crates.io

2,075 known vulnerabilities.

571 results · Clear filters · Feed

  • High 7.5

    Format string vulnerabilities in pancurses

    An issue was discovered in the pancurses crate through 0.16.1 for Rust. printw and mvprintw have format string vulnerabilities.

  • High 7.5

    Mishandling of format strings in ncurses

    An issue was discovered in the ncurses crate through 5.99.0 for Rust. There are format string issues in printw functions because C format arguments are mishandled.

  • High 7.5

    Memory exhaustion in asn1_der

    An issue was discovered in the asn1_der crate before 0.6.2 for Rust. Attackers can trigger memory exhaustion by supplying a large value in a length field.

  • High 7.5

    Exposure of uninitialized memory in memoffset

    An issue was discovered in the memoffset crate before 0.5.0 for Rust. offset_of and span_of can cause exposure of uninitialized memory.

  • High 7.5

    Out of bounds read in simd-json

    An issue was discovered in the simd-json crate before 0.1.15 for Rust. There is an out-of-bounds read and an incorrect crossing of a page boundary.

  • High 7.5

    Flaw in streaming state in orion

    An issue was discovered in the orion crate before 0.11.2 for Rust. reset() calls cause incorrect results.

  • High 7.5

    Arbitrary file overwrite in tar-rs

    An issue was discovered in the tar crate before 0.4.16 for Rust. Arbitrary file overwrite can occur via a symlink or hardlink in a TAR archive.

  • High 7.5

    Uncontrolled recursion in trust-dns-proto

    An issue was discovered in the trust-dns-proto crate before 0.5.0-alpha.3 for Rust. There is infinite recursion because DNS message compression is mishandled.

  • High 7.5

    Uncontrolled recursion in rust-yaml

    An issue was discovered in the yaml-rust crate before 0.4.1 for Rust. There is uncontrolled recursion during deserialization.

  • High 8.1

    Improper Certificate Validation in openssl

    An issue was discovered in the openssl crate before 0.9.0 for Rust. There is an SSL/TLS man-in-the-middle vulnerability because certificate verification is off by default and there is no API for hostname verification.

  • High 7.5

    librsvg DoS via Cyclic References

    librsvg before 2.40.12 allows context-dependent attackers to cause a denial of service (infinite loop, stack consumption, and application crash) via cyclic references in an SVG document.