A CVE has been issued for hyper. Denial of Service possible

This page summarizes the projects mentioned and recommended in the original post on /r/rust

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • h2

    HTTP 2.0 client & server implementation for Rust.

  • But they've also known about the issue for almost a year. In the h2 issue, they were alerted in no uncertain terms that it carried a DDoS risk. Other people also requested a CVE in public.

  • hyper

    An HTTP library for Rust (by hyperium)

  • The fact that this issue was open for almost a year doesn't indicate much attention to security. There are also some other issues issue open which look like the would enable simmilar attacks.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • advisory-database

    Security vulnerability database inclusive of CVEs and GitHub originated security advisories from the world of open source software.

  • Yep, you can see the history here: https://github.com/github/advisory-database/commits/main/advisories/github-reviewed/2023/04/GHSA-f8vr-r385-rh5r/GHSA-f8vr-r385-rh5r.json

  • napkin-math

    Techniques and numbers for estimating system's performance from first-principles

  • So napkin maths time. Typical cross-world bog-standard network speeds for a single TCP channel of ~25MiBps. A single HEADERS+RST pair is likely < 128 bytes (40 for the HEADERS + whatever payload, and 32 for the RST). So 8 pairs per K, 8K pairs per MiB, 200K pairs per 25MiB...

  • rustsec

    RustSec API & Tooling

  • PSA: before filing CVEs for other people's projects, file an issue with https://rustsec.org instead

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Linkerd: Service Mesh Overview

    3 projects | dev.to | 18 Nov 2020
  • hyper (Rust) upgrade to v1: Higher-level Server / Client were removed

    2 projects | dev.to | 27 May 2024
  • hyper (Rust) upgrade to v1: Body became Trait

    6 projects | dev.to | 21 May 2024
  • The Linux Kernel Prepares for Rust 1.77 Upgrade

    9 projects | news.ycombinator.com | 18 Feb 2024
  • json-responder 1.1: dynamic path resolution

    3 projects | dev.to | 12 Feb 2024