Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are CVE issues required? #166

Open
alexislefebvre opened this issue Sep 27, 2021 · 20 comments
Open

Are CVE issues required? #166

alexislefebvre opened this issue Sep 27, 2021 · 20 comments
Labels
good first issue Good for newcomers

Comments

@alexislefebvre
Copy link
Contributor

alexislefebvre commented Sep 27, 2021

The whitesource-bolt bot 🤖 opened many issues: https://github.com/mTvare6/hello-world.rs/issues?q=is%3Aissue+CVE-2

Are these issues required? Isn't Rust (:rocket:) secure?

See #117 👀

@jagerman
Copy link

jagerman commented Sep 27, 2021

Isn't Rust (:rocket:) secure?

Yes, but many of the CVEs are in crates that use unsafe 😨 💔 🚳 blocks. Realistically, use of an unsafe block should be a CVE by itself.

@mTvare6
Copy link
Owner

mTvare6 commented Sep 28, 2021

Very unimportant! Rust is magically CVE safe too, you need not mind the warnings

@alexislefebvre
Copy link
Contributor Author

Right, thanks.

@alexislefebvre
Copy link
Contributor Author

I closed this issue because you answered it.

@WilliamVenner
Copy link
Contributor

Thank you for your contribution!

@AlexAT
Copy link

AlexAT commented Oct 28, 2021

CVEs are unsafe by design, and should be rewritten in Rust.

P.S. Actually, I think all vulnerabilities should just be rewritten in Rust. Then they will all be safe, and there would be no problem in having them.

@tripulse
Copy link

tripulse commented Nov 3, 2021

The unsafe keyword should be renamed to cve in later iterations.

@LoganDark
Copy link

CVE is insecure, likely someone is using a buffer underflow privilege escalation ROP chain 🚫 to gain access to open all the CVEs.

Maybe, if the CVEs were written in Rust 🚀, they wouldn't have the vulnerability.

We should rewrite the CVE database in Rust 🚀

@mTvare6
Copy link
Owner

mTvare6 commented Jul 8, 2022

The unsafe keyword should be renamed to cve in later iterations.

Rust converts unsafe to safe too, the unsafe is merely a decoration so things feel colorful in IDE/editor

@mTvare6 mTvare6 added the good first issue Good for newcomers label Jul 28, 2022
@mTvare6 mTvare6 pinned this issue Jul 28, 2022
@TruncatedDinoSour
Copy link
Contributor

dw they're memory safe

@TruncatedDinoSour
Copy link
Contributor

The unsafe keyword should be renamed to cve in later iterations.

it should actually be named C(ringe)(🤮)

@LeoDog896
Copy link

It's starting to get spammy in the issue section here. Why dont we (re)write the GitHub Issue panel in Rust so that way its (blaz)ingly fast 🚀 to filter CVEs? (That way we can focus on making this app se[cure])

image

@TruncatedDinoSour
Copy link
Contributor

It's starting to get spammy in the issue section here. Why dont we (re)write the GitHub Issue panel in Rust so that way its (blaz)ingly fast rocket to filter CVEs? (That way we can focus on making this app se[cure])

image

this cupcake png is not written in lightweight, customisable and blazingly fast rust ! How dare you post this here ! it shouldn't be .png, it sould be .rspng !!!!!!!!!!!

@AlexAT
Copy link

AlexAT commented Nov 13, 2022

this cupcake png is not written in lightweight, customisable and blazingly fast rust ! How dare you post this here ! it shouldn't be .png, it sould be .rspng !!!!!!!!!!!

Stop right there man. Why are you writing here in English and not in Rust?

@LoganDark
Copy link

this cupcake png is not written in lightweight, customisable and blazingly fast rust ! How dare you post this here ! it shouldn't be .png, it sould be .rspng !!!!!!!!!!!

Stop right there man. Why are you writing here in English and not in Rust?

use serde::*;

fn main() {
    println!("Hello, World!");
}

@LeoDog896
Copy link

this cupcake png is not written in lightweight, customisable and blazingly fast rust ! How dare you post this here ! it shouldn't be .png, it sould be .rspng !!!!!!!!!!!

Stop right there man. Why are you writing here in English and not in Rust?

use serde::*;

fn main() { println!("Hello, World!"); }

use owo_colorize::*;

fn main() {
    eprintln!("Valid point. Unfortunately, that's where you're wrong.");
}

@TruncatedDinoSour
Copy link
Contributor

TruncatedDinoSour commented Nov 14, 2022

this cupcake png is not written in lightweight, customisable and blazingly fast rust ! How dare you post this here ! it shouldn't be .png, it sould be .rspng !!!!!!!!!!!

Stop right there man. Why are you writing here in English and not in Rust?

fn main() -> std::io::Result<()> {
    println!("Oh i'm sorry for not using lightweight, customisable and blazingly fast rust, sorry for using the cringe english language with no memory safety speaking of memory safety, did i already mention rust is memory safe oh and i forgot almost its memory safe guys its memory safe");
    // Ensure memory safety bc rust is memoryt safe guys:
    Ok(());
    Ok(());
    Ok(());
    Ok(());
    Ok(());
    Ok(());
    Ok(());
    Ok(())
}

@TruncatedDinoSour
Copy link
Contributor

use *::*; // Ensures that rust is memory safe

fn main() { // memory safety guys
    println!("Hello, I just found out GitHub isn't running customisable, lightweight and blazingly fast rust and it's running gross, unsafe and slow JS, I think we should abandon github and move to reduxOS and use ssh between reduxOS machines because rust is memory safe oh did I also mention that rust is memory safe ? rust is memory safe I think we should use rust memory safety guys memory safe !!! Also I think we should abandon the rust compiler as it uses unsafe blocks and uses memory, meaning it's not memory safety, memory safety guys"); // more memory safety
    // memory safety
} // memory safety

// memory safety:
// mamory-safety memory-safe safety memory-safe main.memory-safe -memory-safe-out memory-safe

@slbsh
Copy link

slbsh commented May 10, 2023

use *::*; // memry safety memorysafetuy memory safe

unsafe { // Here we make sure that we have memory safety safe memory safe 
    fn memory_safety() -> std::io::Result<()> {
        println!("agreed memory save blazing fasttt rusttt code momory sa");
        Ok(()); // memory safety
        Ok(()) 
    }

    fn main() {
        memory_safety() //memory safety
    }
}

@pushbytes
Copy link

Actually I only do nodejs plus cee puls lupsl 🤓
rust so slow >:((((((((

asm > rust
binary is winning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests