search

Sections

Cyber Security

3712 articles

Rust in Android: move fast and fix things
cybersecurity

Rust in Android: move fast and fix things

In a recent analysis, Android’s security strategy leveraging memory-safe programming with Rust shows significant improvements. Memory safety vulnerabilities have dropped below 20% of total vulnerabilities for the first time, thanks to Rust’s implementation, which offers a massive reduction in vulnerability density—over 1000 times fewer compared to C and C++. Rust not only enhances security but also accelerates patching and reduces code review times. The Android development team is expanding Rust’s use across various components, focusing on its integration with firmware, first-party applications, and the Linux kernel. Despite a recent near-miss with a memory safety vulnerability in Rust, the overall data underscores Rust’s efficacy in improving software development performance while maintaining stringent security measures.

Google Online Security Blog ·
Why building from source matters
cybersecurity

Why building from source matters

Chainguard SVP of Engineering Dustin Kirkland discusses why Chainguard builds every package, library, and image directly from source and why the approach works.

Chainguard: Unchained ·
Introducing HTTP Anomaly Rank
cybersecurity

Introducing HTTP Anomaly Rank

HTTP Anomaly Rank If you’ve ever used Burp Intruder or Turbo Intruder, you’ll be familiar with the ritual of manually digging through thousands of responses by repeatedly sorting the table via length,

PortSwigger Research ·