mTvare6 / hello-world.rs

🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀
Other
3.21k stars 1 forks source link

Are CVE issues required? #166

Open alexislefebvre opened 3 years ago

alexislefebvre commented 3 years ago

The whitesource-bolt bot :robot: 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 :eyes:

jagerman commented 3 years ago

Isn't Rust (:rocket:) secure?

Yes, but many of the CVEs are in crates that use unsafe :fearful: :broken_heart: :no_bicycles: blocks. Realistically, use of an unsafe block should be a CVE by itself.

mTvare6 commented 3 years ago

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

alexislefebvre commented 3 years ago

Right, thanks.

alexislefebvre commented 3 years ago

I closed this issue because you answered it.

WilliamVenner commented 3 years ago

Thank you for your contribution!

AlexAT commented 3 years ago

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 commented 3 years ago

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

LoganDark commented 2 years ago

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 :rocket:, they wouldn't have the vulnerability.

We should rewrite the CVE database in Rust :rocket:

mTvare6 commented 2 years ago

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

TruncatedDinoSour commented 2 years ago

dw they're memory safe

TruncatedDinoSour commented 2 years ago

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

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

LeoDog896 commented 1 year ago

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

TruncatedDinoSour commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago
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 commented 1 year ago
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 commented 1 year ago

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

asm > rust binary is winning