مجموعة خصائص وضمانات تمنع أخطاء مثل تجاوز سعة المخزن المؤقت وتلف الذاكرة.
يشرح David Chisnall كيف تستخدم بنية CHERI قدرات عتادية لحماية المؤشرات وفرض حدود الذاكرة والصلاحيات، بما يوفر أماناً مكانياً وزمنياً للبرمجيات المكتوبة بـ C وC++ دون إعادة كتابة واسعة. ويربط العرض هذه الآلية بإمكانية بناء عزل دقيق بين مكونات النظام مع مشاركة مباشرة لهياكل البيانات بدلاً من الاعتماد الكامل على آليات RPC التقليدية.
تقول Google إن اعتماد Rust في Android خفّض كثافة ثغرات سلامة الذاكرة بأكثر من 1000 مرة مقارنةً بكودَي C وC++، مع تسجيل تغييرات Rust معدلات تراجع أقل ووقتاً أقصر في مراجعة الشيفرة. ويستعرض تحليلها توسع Rust إلى النواة والبرامج الثابتة وتطبيقات Google، إلى جانب دروس مستفادة من ثغرة كادت تصل إلى إصدار عام.