Close Menu
The CISO Brief
  • Home
  • Cyberattacks
    • Ransomware
    • Cybercrime
    • Data Breach
  • Emerging Tech
  • Threat Intelligence
    • Vulnerabilities
    • Cyber Risk
  • Expert Insights
  • Careers and Learning
  • Compliance

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

What's Hot

Akira Ransomware Targets SonicWall VPNs: A Zero-Day Threat to Secured Devices

August 2, 2025

Ransomware Surge Tied to Possible SonicWall Zero-Day Vulnerability

August 1, 2025

Pi-hole Data Breach: WordPress Plugin Flaw Exposed

August 1, 2025
Facebook X (Twitter) Instagram
The CISO Brief
  • Home
  • Cyberattacks
    • Ransomware
    • Cybercrime
    • Data Breach
  • Emerging Tech
  • Threat Intelligence
    • Vulnerabilities
    • Cyber Risk
  • Expert Insights
  • Careers and Learning
  • Compliance
The CISO Brief
Home » From Code Red to Rust: Microsoft’s Security Journey
Cyber Risk

From Code Red to Rust: Microsoft’s Security Journey

Staff WriterBy Staff WriterMay 29, 2025No Comments3 Mins Read0 Views
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest WhatsApp Email


Microsoft is reflecting back on security lessons learned over the past 25 years. As one of the most targeted digital estates in the world, the company sees threats against its products up close every single day.

Cyberattacks in the early 2000s, such as Code Red and SQL Slammer, resulted in Microsoft prioritizing security in the Windows operating system and codebase. And a whole category of trivial memory corruption bugs has been eradicated, said Michael Howard, a senior director on Microsoft’s Red Team, during Microsoft’s Build developer conference last week. Secure coding initiatives have put safeguards around unsafe C library functions that caused buffer overflows. The memory corruption vulnerabilities still left are really complex and hard to find.

“In 25 years, has there actually been any progress? And the answer is absolutely, categorically, and emphatically yes,” Howard said.

The SQL Slammer worm was a wake-up call, he added. While the vulnerability was discovered in late 2002 and patched, there were enough unpatched systems to allow it to spread in early 2003. Slammer spread worldwide in just 10 minutes and caused $1 billion worth of damages, according to an analysis by researchers at the University of Houston.

That bug would never manifest itself at Microsoft today, and testing techniques like fuzzing will easily find this type of bug, Howard said.

Related:Picus Launches Exposure Validation to Safely Deprioritize CVEs

Adopting the Security Mindset

Howard spent his early Microsoft days as a security program manager for Internet Information Services (IIS) versions 3, 4, 5, and 6. IIS 5, which shipped with Windows 2000, had security features such as PKI integration, server-side certificate integration, and server-based certificate revocation, but the product itself wasn’t secure, Howard said.

“That, for me, was a baptism of fire,” Howard said. “I was hired to work on security features. I ended up working on securing features instead.”

Howard met with Bill Gates in November 2000 and explained how vulnerabilities manifest and how attackers find them, break into systems, and take advantage of vulnerabilities. Two years later, Gates published his memo calling on Microsoft teams to prioritize security in products.

The results started showing after that. IIS 6.0 — which shipped with Windows Server 2003 in 2003 — was an absolutely “rock solid, secure platform,” Howard said.

Since then, Microsoft has implemented many initiatives to ensure safe code, including fuzzing and protections in compilers.

Technical Debt Plagues Security

But problems remain. The company’s decades-old codebase is written in C and C++, which technology leaders have identified as unsafe and the source of many security vulnerabilities.

Related:New Testing Framework Helps Evaluate Sandboxes

Microsoft last year introduced the Secure Future Initiative, which has elements focusing on writing more secure code. One element champions a move to Rust, as using the memory-safe programming language can reduce the likelihood of buffer overflows in code. Google and the US government have also joined widespread calls to abandon C and C++ and move to Rust.

“It’s time we reconsidered the use of C and C++ … something on the order of 70% of security vulnerabilities we fix at Microsoft are memory safety issues,” Howard said, noting that Microsoft has already transitioned system firmware and software that manages PC hardware from C++ to Rust. “If you’re rewriting the code, you may as well write it in something that is designed from the get-go to ensure memory safety, correctness, and threat safety.”



Source link

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleDragonForce Uses SimpleHelp Vulnerabilities to Launch Ransomware Attack
Next Article AI Hype: The New Playground for Ransomware and Malware
Avatar photo
Staff Writer
  • Website

John Marcelli is a staff writer for the CISO Brief, with a passion for exploring and writing about the ever-evolving world of technology. From emerging trends to in-depth reviews of the latest gadgets, John stays at the forefront of innovation, delivering engaging content that informs and inspires readers. When he's not writing, he enjoys experimenting with new tech tools and diving into the digital landscape.

Related Posts

Top GenAI Tools Open to ‘Man in the Prompt’ Browser Attack

July 30, 2025

Oracle Fixes Critical Bug in Cloud Code Editor

July 16, 2025

Military Veterans May Be What Cybersecurity Is Looking For

July 14, 2025
Leave A Reply Cancel Reply

Latest Posts

Akira Ransomware Targets SonicWall VPNs: A Zero-Day Threat to Secured Devices

August 2, 20250 Views

Pi-hole Data Breach: WordPress Plugin Flaw Exposed

August 1, 20250 Views

Cursor AI Code Editor Patches Vulnerability Against Prompt Injection Attacks

August 1, 20250 Views

SonicWall Firewalls Targeted in Ransomware Surge

August 1, 20251 Views
Don't Miss

Big Risks for Malicious Code, Vulns

By Staff WriterFebruary 14, 2025

Attackers are finding more and more ways to post malicious projects to Hugging Face and…

North Korea’s Kimsuky Attacks Rivals’ Trusted Platforms

February 19, 2025

Deepwatch Acquires Dassana to Boost Cyber Resilience With AI

February 18, 2025

Subscribe to Updates

Subscribe to our newsletter and never miss our latest news

Subscribe my Newsletter for New Posts & tips Let's stay updated!

About Us
About Us

Welcome to The CISO Brief, your trusted source for the latest news, expert insights, and developments in the cybersecurity world.

In today’s rapidly evolving digital landscape, staying informed about cyber threats, innovations, and industry trends is critical for professionals and organizations alike. At The CISO Brief, we are committed to providing timely, accurate, and insightful content that helps security leaders navigate the complexities of cybersecurity.

Facebook X (Twitter) Pinterest YouTube WhatsApp
Our Picks

Akira Ransomware Targets SonicWall VPNs: A Zero-Day Threat to Secured Devices

August 2, 2025

Ransomware Surge Tied to Possible SonicWall Zero-Day Vulnerability

August 1, 2025

Pi-hole Data Breach: WordPress Plugin Flaw Exposed

August 1, 2025
Most Popular

Designing and Building Defenses for the Future

February 13, 202515 Views

United Natural Foods Faces Cyberattack Disruption

June 10, 20257 Views

Attackers lodge backdoors into Ivanti Connect Secure devices

February 15, 20255 Views
© 2025 thecisobrief. Designed by thecisobrief.
  • Home
  • About Us
  • Advertise with Us
  • Contact Us
  • DMCA
  • Privacy Policy
  • Terms & Conditions

Type above and press Enter to search. Press Esc to cancel.