trophy-case
bitwarden_rs
trophy-case | bitwarden_rs | |
---|---|---|
14 | 91 | |
394 | 8,674 | |
1.8% | - | |
2.8 | 8.8 | |
23 days ago | almost 3 years ago | |
Rust | ||
Creative Commons Zero v1.0 Universal | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
trophy-case
-
Rust from a security perspective, where is it vulnerable?
You could check cargo-fuzz trophy case, which is a list of issues that have been found via fuzzing.
-
capnproto-rust: out-of-bound memory access bug
I've added it to the trophy case.
-
[LWN] A pair of Rust kernel modules
That said, what's present in what quantities under what circumstances in the Rust fuzzing trophy case does a pretty good job of illustrating how effective the Rust compiler is at ruling out entire classes of bugs.
-
Looking for simple rust programs to crash
The same fuzzing techniques applied to Rust yielded a lot of bugs as well. But in Rust's case only 7 out of 340 fuzzer-discovered bugs, or 2%, were memory corruption issues. Naturally, all of the memory corruption bugs were in unsafe code.
-
Everything Is Broken: Shipping rust-minidump at Mozilla, Part 1
https://github.com/rust-fuzz/trophy-case has like 70 of my issues in it, including the nine minidump bugs
-
Fuzzcheck (a structure-aware Rust fuzzer)
If you have found any bugs with this tool, perhaps add them to the Rust fuzz trophy case?
-
Rust is more portable than C for pngquant/libimagequant
Source: https://github.com/rust-fuzz/trophy-case (over 40 of those are just from me).
-
Rust takes a major step forward as Linux's second official language
But to bring some data, check out the fuzz trophy case. It shows that failures in Rust are most often assertions/panics (equivalent to C++ exception) with memory corruption being relatively rare (it's not never—Rust isn't promising magic—but it's a significant change).
-
Shouldn't have happened: A vulnerability postmortem
You need to read the list more carefully.
• The list is not for Rust itself, but every program every written in Rust. By itself it doesn't mean much, unless you compare prevalence of issues among Rust programs to prevalence of issues among C programs. For some context, see how memory unsafety is rare compared to assertions and uncaught exceptions: https://github.com/rust-fuzz/trophy-case
• Many of the memory-unsafety issues are on the C FFI boundary, which is unsafe due to C lacking expressiveness about memory ownership of its APIs (i.e. it shows how dangerous is to program where you don't have the Rust borrow checker checking your code).
• Many bugs about missing Send/Sync or evil trait implementations are about type-system loopholes that prevented compiler from catching code that was already buggy. C doesn't have these guarantees in the first place, so lack of them is not a CVE for C, but just how C is designed.
- Safer usage of C++ in Chrome
bitwarden_rs
-
Bitwarden iOS app does not display vault contents
org.opencontainers.image.documentationhttps://github.com/dani-garcia/bitwarden_rs/wiki
-
My open source NAS build (based on ZFS)
Bitwarden (Not officialy version), A password manager, provides browser extensions and clients on all platforms.
-
Who said a homelab diagram cannot be cute ?
- use trusted images (for bitwarden i'm using bitwarden_rs , an unofficial Bitwarden server implementation written in Rust
- bitwarden rs sync with ios mobile
-
Generate API Key for user?
https://github.com/dani-garcia/bitwarden_rs/issues/246#issuecomment-796966385
-
Newbie needs advice! RasPi with 4GB or 8GB for my homelab plans?
Bitwarden-rs
-
Android App does not connect to self-hosted instance
Bitwarden RS (https://github.com/dani-garcia/bitwarden_rs) running as addon in Home Assistant (Docker)
-
Can't get the server to work with Docker on Raspberry Pi.
I have setup Bitwarden on my raspberry following Bitwarden_RS (https://github.com/dani-garcia/bitwarden_rs/wiki )using portainer docker manager instead of command line and setup frp server to connect my apps including Bitwarden which is hosted in my lan from internet
-
Why didn't I do this sooner... Cloudflare
If you're okay with a third party solution, bitwarden_rs is a much lighter version of bitwarden that can run in docker
-
Which 2FA application to use?
I have some loaded into my self-hosted Bitwarden RS, but that's definitely not my primary.
What are some alternatives?
diem - Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Bitwarden - The core infrastructure backend (API, database, Docker, etc).
go-fuzz - Randomized testing for Go
Vault - A tool for secrets management, encryption as a service, and privileged access management
gccrs - GCC Front-End for Rust
keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
BLAKE3 - the official Rust and C implementations of the BLAKE3 cryptographic hash function
caddy-docker-proxy - Caddy as a reverse proxy for Docker
go - The Go programming language
vaultwarden - Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
rustc_codegen_gcc - libgccjit AOT codegen for rustc
Passbolt - Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams!