Tony Arcieri
a5b6099b9d
Assign RUSTSEC-2020-0002 to prost
...
Original PR: https://github.com/RustSec/advisory-db/pull/222
2020-01-16 12:52:00 -08:00
Danilo Bargen
7a0d254bbe
fixup! Add advisory for prost stack overflow
2020-01-16 20:23:41 +01:00
Danilo Bargen
57f553ee45
Add advisory for prost stack overflow
2020-01-16 20:22:21 +01:00
Roy Wellington Ⅳ
200651cff2
Correct affected version range on RUSTSEC-2019-003[34] to patched at 0.1.20
...
I believe these two vulnerabilities were patched at 0.1.20.
For RUSTSEC-2019-0033:
The advisory links to the bug: https://github.com/hyperium/http/issues/352
In that bug, the fixing PR was https://github.com/hyperium/http/pull/360
That PR merged the commit 81ceb61 to fix the bug; that commit, according to
GitHub, was first picked up by tag v0.1.20 ([commit][1]).
[1]: 81ceb611cf
For RUSTSEC-2019-0034:
This advisory is two separate GitHub issues against `HeaderMap::drain`,
http #354 and http #355 .
For the first: the issue: https://github.com/hyperium/http/issues/354
In that bug, the fixing PR was https://github.com/hyperium/http/pull/357
That PR merged the commit 82d53db to fix the bug; that commit, according to
GitHub, was first picked up by tag v0.1.20 ([commit][2]).
[2]: 82d53dbdfd
For the second: the issue: https://github.com/hyperium/http/issues/355
In that bug, the fixing PR was https://github.com/hyperium/http/pull/362
That PR merged the commit 8ffe094 to fix the bug; that commit, according to
GitHub, was first picked up by tag v0.1.20 ([commit][3]).
[3]: 8ffe094df1
2020-01-09 12:20:27 -05:00
Tony Arcieri
526892a193
Assign RUSTSEC-2019-0034 to http
...
Original PR: https://github.com/RustSec/advisory-db/pull/218
2020-01-09 11:24:52 -05:00
Tony Arcieri
52e0b4e186
Merge branch 'master' into http2
2020-01-09 10:49:26 -05:00
Tony Arcieri
0e59ecb72d
Assign RUSTSEC-2019-0033 to http
...
Original PR: https://github.com/RustSec/advisory-db/pull/217
2020-01-09 10:37:55 -05:00
Yechan Bae
ba2df66b30
hyperium/http/issues/354,355
2020-01-09 00:48:06 -05:00
Yechan Bae
36b8de692c
hyperium/http/issues/352
2020-01-09 00:45:59 -05:00
Tony Arcieri
e043405eab
Assign RUSTSEC-2020-0001 to trust-dns-server
...
Original PR: https://github.com/RustSec/advisory-db/pull/215
2020-01-07 12:57:20 -05:00
Benjamin Fry
1af3b6eea6
trust-dns-server additions processing overflows stack
2020-01-06 13:12:19 -08:00
Tony Arcieri
694f07e241
RUSTSEC-2019-0031: add conquer-once as an alternative to spin
...
https://github.com/oliver-giersch/conquer-once
2020-01-03 13:32:51 -05:00
Bas van Dijk
158c986aa4
string-interner-0.6.4 also fixes RUSTSEC-2019-0023
...
The fix https://github.com/Robbepop/string-interner/pull/10
released in 0.7.1 was also backported to the 0.6 release line in
https://github.com/Robbepop/string-interner/pull/14 and released in 0.6.4.
2019-12-21 11:43:05 +01:00
Tony Arcieri
c2c2e8e1a7
Assign RUSTSEC-2019-0032 to crust
...
Original PR: https://github.com/RustSec/advisory-db/pull/204
2019-12-17 07:32:36 -08:00
Tony Arcieri
91b9e060e2
Assign RUSTSEC-2019-0031 to spin
...
Unmaintained per its author:
https://github.com/mvdnes/spin-rs/commit/7516c80
2019-12-17 06:42:04 -08:00
Sebastian Imlay
366505b01b
Added RUSTSEC advisory for crust as an unmaintained.
2019-11-21 16:08:53 -08:00
Tony Arcieri
c762d41313
Assign RUSTSEC-2019-0030 to streebog
...
Original PR: https://github.com/RustSec/advisory-db/pull/201
2019-11-07 08:16:46 -08:00
newpavlov
34eb710de5
fix description
2019-11-06 19:49:57 +03:00
newpavlov
7786157156
add an advisory for streebog bug
2019-11-06 19:47:35 +03:00
brycx
9a3a5743c0
No IETF on XChaCha20 variant
2019-11-04 19:53:43 +01:00
brycx
c8f2bccd72
rust-crypto: Add orion as alternative
2019-11-04 15:49:50 +01:00
Tony Arcieri
ab01fe3e28
Assign RUSTSEC-2019-0029 to chacha20
2019-10-23 10:56:18 -07:00
Tony Arcieri
0f1e1885db
chacha20: Add counter overflow advisory
...
Upstream issue: https://github.com/RustCrypto/stream-ciphers/pull/64
2019-10-23 10:37:38 -07:00
Tony Arcieri
d520ed489c
Assign RUSTSEC-2019-0028 to flatbuffers
2019-10-23 09:11:16 -07:00
Simonas Kazlauskas
2a867650cb
Add a flatbuffers unsound code advisory
2019-10-20 20:30:18 +03:00
Roman Proskuryakov
73c772d878
Update RUSTSEC-2019-0026.toml
2019-10-20 02:04:21 +03:00
Tony Arcieri
783394f059
Assign RUSTSEC-2019-0027 to libsecp256k1
...
Original PR: https://github.com/RustSec/advisory-db/pull/194
2019-10-14 08:47:43 -07:00
Martin Pugh
0af6c80758
Add libsecp256k1 advisory
2019-10-14 15:08:46 +01:00
Tony Arcieri
38a7158626
Assign RUSTSEC-2019-0026 to sodiumoxide
...
Original PR: https://github.com/RustSec/advisory-db/pull/192
2019-10-11 11:43:47 -07:00
Roman Proskuryakov
fd955ac4a2
PartialEq implementation for sodiumoxide::crypto::generichash::Digest has compared itself to itself
2019-10-11 20:38:01 +03:00
Tony Arcieri
cad07fbc25
RUSTSEC-2017-0006: rmpv: add patched versions
...
Patched as of v0.4.2:
https://github.com/RustSec/advisory-db/pull/171#issuecomment-540169499
2019-10-11 09:07:24 -07:00
Tony Arcieri
621d40e195
Assign RUSTSEC-2019-0025 to serde_cbor
...
Original PR: https://github.com/RustSec/advisory-db/pull/171/files
2019-10-11 08:40:48 -07:00
pyfisch
3afc9e6afc
Flaw in CBOR deserializer allows stack overflow
2019-10-10 11:43:01 +02:00
Tony Arcieri
14f7fd3faa
RUSTSEC-2019-0024: Test advisory for rustsec-example-crate
...
This is a test advisory useful for verifying RustSec tooling and
vulnerability detection pipelines are working correctly. Aside from
the fact that it is filed against an example crate, it is otherwise
considered by the Advisory Database itself to be a normal security
advisory.
It's filed against `rustsec-example-crate`, an otherwise completely
empty crate with no functionality or code, which has two releases:
- v0.0.1: *vulnerable* according to this advisory
- v1.0.0: *patched* by this advisory
(Technically there is a third release, v0.0.0, which is yanked, but
otherwise identical to the v0.0.1 release)
2019-10-08 18:11:30 -07:00
Tony Arcieri
f7581dc887
Assign RUSTSEC-2016-0006 (informational) to cassandra
...
Marking as unmaintained per:
https://github.com/RustSec/advisory-db/pull/183
2019-10-08 11:13:07 -07:00
Tony Arcieri
c48b077ec0
Add unmaintained crate informational advisory: cassandra
...
No releases since 2016 and no responses from the author about its
maintenance status:
https://github.com/tupshin/cassandra-rs/issues/52
Recommending `cassandra-cpp`, a maintained fork, as a successor:
https://github.com/Metaswitch/cassandra-rs
2019-10-08 11:12:02 -07:00
Tony Arcieri
3bcb5ab774
Assign RUSTSEC-2016-0005 (informational) to rust-crypto
...
Marking as unmaintained per:
https://github.com/RustSec/advisory-db/pull/181
2019-10-08 10:48:35 -07:00
Tony Arcieri
24df24afec
Add unmaintained crate informational advisory: rust-crypto
...
No releases since May 2016, no commits since September 2016, with
62 open issues and 37 open PRs.
Author is unresponsive:
https://github.com/DaGenix/rust-crypto/issues/440
Advisory includes a large list of maintained "successor" crates:
`rust-crypto` was a kitchen sink of functionality, so the advisory
contains a list of potential successor crates each with an
algorithm-by-algorithm breakdown of what they support.
2019-10-08 10:45:01 -07:00
Tony Arcieri
1092f100f6
Assign RUSTSEC-2018-0015 (informational) to term
...
Marking as looking for a new maintainer per:
https://github.com/RustSec/advisory-db/pull/182
2019-10-08 10:28:47 -07:00
Tony Arcieri
422e3d6514
Add unmaintained crate informational advisory: term
...
The author of `term`, @Stebalien, has opened the following GitHub issue
looking for a new maintainer:
https://github.com/Stebalien/term/issues/93
Ideally we can help find one by increasing visibility on this issue.
Otherwise this advisory includes a list of possible alternatives.
2019-10-08 10:22:23 -07:00
Tony Arcieri
5b35b71cf7
Add patched_versions to informational advisories
...
Its absence breaks older versions of cargo-audit:
$ cargo audit
Fetching advisory database from `https://github.com/RustSec/advisory-db.git `
error: error loading advisory database: couldn't parse data: missing field `patched_versions` for key `advisory`
Exited with code 1
2019-10-08 07:34:43 -07:00
Tony Arcieri
a5392f2d08
Assign RUSTSEC-2018-0014 (informational) to chan
...
Marking as unmaintained per:
https://github.com/RustSec/advisory-db/pull/179
2019-10-07 22:04:07 -07:00
Tony Arcieri
4d66c1daa0
Add unmaintained crate informational advisory: chan
...
Officially deprecated by its author @BurntSushi:
0a5c0d4ad4
2019-10-07 22:02:21 -07:00
Tony Arcieri
590d83fbb6
Assign RUSTSEC-2016-0004 (informational) to libusb
...
Marking as unmaintained per:
https://github.com/RustSec/advisory-db/pull/180
2019-10-07 21:23:07 -07:00
Tony Arcieri
b47fff1658
Add unmaintained crate informational advisory: libusb
...
No releases since 2016 and no responses from the author about its
maintenance status; with several open PRs and issues:
https://github.com/dcuddeback/libusb-rs/issues/33
Recommending `rusb`, a maintained fork, as a successor:
https://github.com/a1ien/rusb
2019-10-07 21:22:45 -07:00
Vinzent Steinberg
2dda7f38b8
Use backticks for escaped characters
2019-10-07 17:05:39 +02:00
Vinzent Steinberg
5233609919
Fix escapes in hyper advisory
...
Fixes #159 .
2019-10-07 15:30:55 +02:00
Tony Arcieri
ca7b554f5b
Assign RUSTSEC-2017-0006 to rmpv
...
Original PR: https://github.com/RustSec/advisory-db/pull/171
2019-10-01 08:11:47 -07:00
Danilo Bargen
57a8cb1eae
Add advisory for DoS vulnerability in rmpv
2019-10-01 10:15:06 +02:00
Tony Arcieri
41487158f9
RUSTSEC-2019-0022: Fix date
...
Filed as 2017 instead of 2019
2019-09-18 11:49:43 -06:00