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

Unveiling the Dark Side: Spyware, Hacks, and Hidden Threats

June 16, 2025

"Anubis Ransomware: The Wiper That Erases Your Files Forever"

June 16, 2025

WestJet Faces Cyberattack: A Major Disruption

June 16, 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

Why CISOs Must Align Business Objectives & Cybersecurity

June 13, 2025

When Bad Guys Let Their Guard Down

June 12, 2025

Agentic AI Takes Over Gartner’s SRM Summit

June 11, 2025
Leave A Reply Cancel Reply

Latest Posts

Unveiling the Dark Side: Spyware, Hacks, and Hidden Threats

June 16, 20250 Views

"Anubis Ransomware: The Wiper That Erases Your Files Forever"

June 16, 20250 Views

WestJet Faces Cyberattack: A Major Disruption

June 16, 20250 Views

Critical Vulnerabilities Resolved in Tenable Nessus Agent

June 16, 20250 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

Unveiling the Dark Side: Spyware, Hacks, and Hidden Threats

June 16, 2025

"Anubis Ransomware: The Wiper That Erases Your Files Forever"

June 16, 2025

WestJet Faces Cyberattack: A Major Disruption

June 16, 2025
Most Popular

Attackers lodge backdoors into Ivanti Connect Secure devices

February 15, 20255 Views

VanHelsing Ransomware Builder Leaked: New Threat Emerges!

May 20, 20254 Views

SonicWall SMA 1000 series appliances left exposed on the internet

February 14, 20254 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.