logo

Retrofitting spatial safety to hundreds of millions of lines of C++

ID: 6b153262-bb9f-5a58-ac58-85577256b939

STIX ID: report--6b153262-bb9f-5a58-ac58-85577256b939

Feed Name: Google Online Security Blog

Date Published: 2024-11-15

Date Updated: 2026-04-27

Author: Kimberly Samra

...
...

Google details its deployment of hardened libc++ across Chrome and server-side systems to add bounds checking to standard C++ data structures, improving spatial memory safety with an average ~0.30% performance overhead. Through a staged rollout (testing, baking, gradual production), the effort uncovered 1,000+ bugs, disrupted red team exploits, and reduced fleet-wide segmentation faults by 30%. The company plans to expand bounds checking beyond the standard library, migrate to Safe Buffers, and improve interoperability with memory-safe languages to further raise the security baseline.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.