Commit Graph

391 Commits

Author SHA1 Message Date
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
b810ef0f6b Merge pull request #197 from nagisa/flatbuffers
Add a flatbuffers unsound code advisory
2019-10-23 09:25:10 -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
Tony Arcieri
21ec94a22f Merge pull request #196 from kpp/patch-1
Update RUSTSEC-2019-0026.toml
2019-10-19 20:35:02 -07:00
Roman Proskuryakov
73c772d878 Update RUSTSEC-2019-0026.toml 2019-10-20 02:04:21 +03:00
Tony Arcieri
d53649551b Merge pull request #195 from RustSec/RUSTSEC-2019-0027
Assign RUSTSEC-2019-0027 to libsecp256k1
2019-10-14 09:00:23 -07: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
Tony Arcieri
2ea335249f Merge pull request #194 from s3krit/libsecp256k1-timing
Flaw in Scalar::check_overflow allows side-channel timing attack
2019-10-14 08:22:15 -07:00
Martin Pugh
0af6c80758 Add libsecp256k1 advisory 2019-10-14 15:08:46 +01:00
Tony Arcieri
8b3a5661db Merge pull request #193 from RustSec/RUSTSEC-2019-0026
Assign RUSTSEC-2019-0026 to sodiumoxide
2019-10-11 12:09:13 -07: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
Tony Arcieri
4ee77db244 Merge pull request #192 from kpp/master
PartialEq implementation for sodiumoxide::crypto::generichash::Digest has compared itself to itself
2019-10-11 11:42:13 -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
ba8504f073 Merge pull request #191 from RustSec/RUSTSEC-2017-0006/add-patched-versions
RUSTSEC-2017-0006: rmpv: add patched versions
2019-10-11 09:23:18 -07: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
e98f9fd70f Merge pull request #190 from RustSec/RUSTSEC-2019-0025
Assign RUSTSEC-2019-0025 to serde_cbor
2019-10-11 09:06:04 -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
Tony Arcieri
e0a595f0b3 Merge pull request #188 from pyfisch/patch-1
Flaw in CBOR deserializer allows stack overflow
2019-10-11 08:39:38 -07:00
pyfisch
3afc9e6afc Flaw in CBOR deserializer allows stack overflow 2019-10-10 11:43:01 +02:00
Tony Arcieri
0b637794de Merge pull request #187 from RustSec/RUSTSEC-2019-0024
RUSTSEC-2019-0024: Test advisory for `rustsec-example-crate` (closes #158)
2019-10-08 18:24:00 -07: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
27eb3df93e Merge pull request #183 from RustSec/unmaintained-crates/cassandra
Add unmaintained crate informational advisory: cassandra
2019-10-08 11:31:20 -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
9a304ea2c6 Merge pull request #181 from RustSec/unmaintained-crates/rust-crypto
Add unmaintained crate informational advisory: rust-crypto
2019-10-08 11:11:06 -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
32810e4a91 Merge pull request #182 from RustSec/unmaintained-crates/term
Add unmaintained crate informational advisory: term
2019-10-08 10:43:34 -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
a833c927a8 Merge pull request #186 from RustSec/informational/patched-versions
Add `patched_versions` to informational advisories
2019-10-08 07:46:07 -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
7d1aeeab96 Merge pull request #179 from RustSec/unmaintained-crates/chan
Add unmaintained crate informational advisory: chan
2019-10-07 22:16:20 -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
d9a4116eb3 Merge pull request #185 from RustSec/readme/update-build-badge
README.md: Update build badge
2019-10-07 21:59:02 -07:00
Tony Arcieri
e949ed8762 README.md: Update build badge
Using GitHub actions now
2019-10-07 21:44:57 -07:00
Tony Arcieri
4323de0de1 Merge pull request #180 from RustSec/unmaintained-crates/libusb
Add unmaintained crate informational advisory: libusb
2019-10-07 21:36:56 -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
Tony Arcieri
e2bfe15a4d Merge pull request #184 from RustSec/github-actions
Switch to GitHub Actions
2019-10-07 21:14:56 -07:00
Tony Arcieri
a6400213ca Switch to GitHub Actions 2019-10-07 21:04:16 -07:00
Tony Arcieri
d031744073 Merge pull request #178 from vks/backticks
Use backticks for escaped characters
2019-10-07 08:27:20 -07:00
Vinzent Steinberg
2dda7f38b8 Use backticks for escaped characters 2019-10-07 17:05:39 +02:00
Tony Arcieri
5e28b2dfe5 Merge pull request #177 from vks/fix-escapes
Fix escapes in hyper advisory
2019-10-07 06:42:01 -07:00
Vinzent Steinberg
5233609919 Fix escapes in hyper advisory
Fixes #159.
2019-10-07 15:30:55 +02:00
Tony Arcieri
b6a88434ed Merge pull request #176 from vks/patch-1
Fix typo
2019-10-07 06:17:41 -07:00
Vinzent Steinberg
64cec608d3 Fix typo 2019-10-07 15:08:59 +02:00