Latest
SMS Appointment RemindersDarrell Stern: Stop Being Invisible, Become UnmissableFree BooksJoe Rockey: Ghostwriting His BookHow to Turn Your Expertise Into a Book People Want to Read | The Expert MethodWhat’s New at The Writing King: Week of October 25, 2026Challenger Remembrance Day: The Engineer Who Wouldn’t SignJoel Salomon: The Truth About MoneyReddit Is Putting Up a Login Wall. Wikipedia Won’t Be Far Behind.Victoria Chemko: The Body Is the First TechnologySir Patrick Stewart: A TributeA Year in the Bank: ADHD, Face Blindness and the Freedom to Walk Out | The Impossible Puzzles Show, Episode 326A Yale Economist Says We Won’t Be Missed. He Forgot the Bread Line.Walter Koenig: A TributeAI Has Paid Off Outside Tech. Apollo Is Reading the Wrong Scoreboard.I Don’t Post Bad ARC Reviews. I Send the Author a Note.The Little Red Book of Stuff That Works!Your Kids Are Your Own FaultGrow a PairYou’re Broke Because You Want to BeIt’s Called Work for a Reason!No Time for TactShut Up, Stop Whining, and Get a LifeWilliam Bessette: AI Enablement and Child Welfare TechnologyFree Book Planning ToolsWhat’s New at The Writing King: Week of October 18, 2026Ghostwriting by the Numbers: Timelines, Word Counts and the First CallPromising Young Woman (2020) ReviewBillions for AI, Pennies for the Plumbing: AI Companies Should Pay to Keep PHP AlivePHP2Shell: AI Found a 22-Year-Old Crack Under Your Website in Two DaysPetrov Day: The Officer Who Didn’t Believe the ComputerKindle Unlimited Is Now Kindle+. AI Audiobooks Just Joined the BuffetMo Gawdat Says the AI Dystopia Starts in 2027. Read the List, Skip the DatesChina Is Using Bots to Fan the Data Center Backlash. The Backlash Is Still Real.The Society of Authors Signed an Ethical AI Charter, Then Ran From It in Eight DaysWhen to Quit Writing a Book: I’ve Abandoned Dozens, and I’d Do It AgainGetty Images Filed for Bankruptcy. Can You Prove You Licensed Your Book’s Images?Fluff Words: Cut Them From Your Prose, Keep Them in Your DialogueWhere Can Writers Learn Storytelling From Movies? Richard Lowe Publishes 1,226 Film and TV Reviews With Writing Craft NotesWhere Are the Independent Bookstores and Public Libraries Worth Visiting in Tampa Bay? Author Richard Lowe Profiles 44 of ThemWhat Should You Know Before Hiring a Ghostwriter? The Writing King Publishes 57 New Answers, Including What to Do When It Goes WrongWhere Can You Hear Founders and Executives Tell Their Own Stories? Richard Lowe’s Leaders and Their Stories Publishes Every Unscripted Interview With a Full TranscriptAuthor Richard Lowe Publishes Eight Volumes of Enemies of You, a Researched Series on the Forces Working Against Ordinary AmericansThe Jackal (1997) ReviewThe Day of the Jackal (2024) ReviewYour First Novel Is an Apprentice Piece: What Beta Readers and Editors Can’t FixWhen the Cloud Gets Bombed: What the AWS Data Center Strikes Teach About BackupsHuman-Written Book Labels Are Gatekeeping With a FeeThe Enshittification of Microsoft Office: Why I Switched to a Free CloneGlobal Encryption Day: The Padlock Every Writer Depends On
The Writing King Your Ethical Ghostwriter. Your Story, Done Right.

The Morris Worm: The Night the Internet Learned to Distrust Itself

TL;DR: On the night of November 2, 1988, a Cornell graduate student released a self-copying program onto the early internet to measure how big it was. A bug made it copy itself over and over on the same machines until they choked, and within a day it had jammed roughly 6,000 of the 60,000 computers then online, about a tenth of the whole network. Nobody had believed the network itself could be turned against the people using it. This is the first article in a series about attacks that beat isolation, and it starts here because this is the night the trust broke.
☰Series Navigation  (13 parts)

For twenty years I ran the night side of a data center, and the first rule of that job is that you trust the machine in front of you. You trust that the server is running your code and not somebody else’s, that the network carries your traffic and not a stranger’s, that the box on the desk does what the manual says. Take that trust away and you can’t do the work at all, because every command becomes a question you have no way to answer.

On the night of November 2, 1988, a few thousand system administrators lost that trust all at once, and the field I would spend my career in was born out of what they felt that night.

I have a lot of respect for the people who worked that night, and very little patience for anyone who treats the Morris worm as a quaint bit of trivia. Every weakness it used is still turning up in production systems, at companies that should know better, and the people who pay for it are the operators who get the phone call in the middle of the night.

What kind of program was the Morris worm?

The Morris worm was a small program, written in C, that copied itself from one computer to another across the early internet without anybody’s help. A virus needs a host program to ride inside and a person to run it. A worm needs neither. It moves on its own, finds the next machine on its own, and lets itself in on its own. The Morris worm was the first one to do that across the internet at a scale anybody noticed, and it was the first to make the national news.

Robert Tappan Morris, a 23-year-old graduate student at Cornell, wrote it. His father was a cryptographer at Bell Labs who later worked at the National Security Agency, so the son grew up around computers and was good with them, especially the Unix systems that ran most of the network. By his own account, he didn’t build the worm to wreck anything. He built it to answer a question: how big is the internet, really? A program that could copy itself to every machine it could reach would, in effect, count them.

He released it around half past eight in the evening on November 2. To hide where it came from, he launched it from a machine at MIT instead of from Cornell.

Within twenty-four hours it had reached an estimated 6,000 of the roughly 60,000 computers connected to the internet, close to ten percent of everything online. Machines at Berkeley, Harvard, MIT, Princeton, Stanford, Johns Hopkins, NASA and Lawrence Livermore National Laboratory slowed to a crawl and then stopped. A student at Berkeley sent a message that night that has stuck to the story ever since: we’re currently under attack.

What line of code made the Morris worm so damaging?

The damage came from one setting, and it’s a lesson I watched play out in operations a hundred times over the years.

Morris knew a careful administrator might try to defend against his worm by teaching a machine to fake being infected, so the worm would skip it. To stop that trick, he told the worm to copy itself onto a machine sometimes even when the machine claimed it already had a copy. He picked a rate: one time in seven, roughly, install anyway.

That number was too high. On a busy machine, the worm landed again and again, each copy running at the same time, each one hunting for new targets and eating processor time. A single computer could end up running dozens of copies of the worm at once, and the load ground it to a halt. The thing that made the worm famous was a fraction, one in seven, set a little too generous, on a program built to keep trying. The damage was a rounding error in the design.

I spent my career watching small numbers do large harm. A backup retention set one day too short. A timeout set a few seconds too long. A permission granted to a group instead of a person. The Morris worm is the founding example of the pattern, and the pattern is this: the break-in is rarely the interesting part. The interesting part is the ordinary setting that turns a contained event into a disaster.

How did the Morris worm get in?

The worm didn’t use one trick. It used several, and it tried them in turn until one worked. That’s exactly why it spread so fast. If the front door was locked, it went to a window.

It exploited a debug feature left switched on in sendmail, the program that moved email between machines.

It attacked a program called fingerd, a tool that let people look up who was logged into a machine. It fed the program more data than the program expected and overflowed its memory. That technique, the buffer overflow, went on to become the single most common class of software vulnerability for the next thirty years. And it simply guessed passwords, carrying a built-in list of common ones and trying them against user accounts, because it knew people reused weak passwords across machines they trusted.

Look at that list with modern eyes: a feature nobody turned off, a program that trusted its input, and passwords that were weak and reused.

Those three failures didn’t stay in 1988. I wrote policy against every one of them for twenty years, and I was still writing policy against them the week I left. It galls me that the tools have changed beyond recognition and companies are still leaving the same three doors open.

And the deepest assumption the worm exploited was trust between machines. A few thousand researchers who knew each other built the early internet, and they designed the systems to cooperate, to let a request from another machine in because another machine was, by definition, a colleague.

The worm didn’t break that trust so much as walk straight through it. Every machine it reached had its own configuration telling it to be helpful to strangers.

How the Morris worm got into machines in 1988
Weakness How the worm used it Lesson that still applies
Sendmail debug feature Exploited a debug feature left switched on in the email program. A feature nobody turned off is an open door.
Fingerd Fed it more data than expected and overflowed its memory. Buffer overflows became the most common vulnerability class for thirty years.
Weak passwords Guessed common passwords from a built-in list against user accounts. Weak, reused passwords across trusted machines still get exploited.
Trust between machines Walked through systems designed to let colleagues’ requests in. Trust at scale is a vulnerability at scale.

The morning after

By the next morning, administrators across the country were doing the only thing that worked: pulling their machines off the network entirely.

That was the tragedy of it. The single most connected experiment humanity had ever built defended itself by disconnecting, node by node, until the thing that made it valuable was gone. Email stopped moving for days. People drove to each other’s campuses to share fixes, because the network they’d have used to share them was the thing under attack.

A team at Berkeley and others worked through the night taking the worm apart and writing the steps to kill it and keep it out. There was no procedure for any of this. Nobody had a playbook for a self-spreading program, because there had never been one. They were inventing incident response in real time, at three in the morning. That’s the only time anybody ever really invents it.

Purdue’s Eugene Spafford wrote a technical autopsy of the worm that people still read, and the government asked Carnegie Mellon to stand up a permanent group so that next time there would be somebody to call. That group became the CERT Coordination Center, the first organization in the world dedicated to coordinating the response to computer emergencies.

Nobody had a playbook for a self-spreading program, because there had never been one.

Before the Morris worm, there was no such thing as a place to report that your network was under attack. After it, there was. The alarm box on the corner got installed because a building had already burned.

What happened to Robert Morris?

The FBI investigated, and Morris became the first person convicted under the Computer Fraud and Abuse Act, a 1986 law that until then had never been tested in a courtroom. In 1990 a jury found him guilty. He drew three years of probation, 400 hours of community service, and a fine of just over $10,000. No prison.

The case set a precedent that still gets argued about.

The court held that releasing the worm was a crime even though Morris hadn’t meant to cause damage, because he had knowingly reached into machines he had no authorization to touch. Intent to explore wasn’t a defense. The access itself was the offense. Every hacking prosecution since has stood partly on that ruling, and the debates over how far the CFAA reaches are debates about a line first drawn around this worm.

The Morris worm, from release to convictionThe timeline runs from the release of the Morris worm on the evening of November 2, 1988. Within a day it reached about 6,000 of roughly 60,000 internet computers, and by the next morning administrators were disconnecting machines. The government then had Carnegie Mellon set up what became the CERT Coordination Center, and in 1990 Morris became the first person convicted under the 1986 Computer Fraud and Abuse Act.The Morris worm, from release to convictionNov 2, 1988Worm releasedLaunched around 8:30 pm from MIT.Within 24 hours6,000 machines hitAbout a tenth of the internet.Next morningAdmins disconnectMachines pulled off the network.AftermathCERT createdFirst emergency response center.1990Morris convictedFirst conviction under the 1986 CFAA.
The Morris worm, from release to convictionThe timeline runs from the release of the Morris worm on the evening of November 2, 1988. Within a day it reached about 6,000 of roughly 60,000 internet computers, and by the next morning administrators were disconnecting machines. The government then had Carnegie Mellon set up what became the CERT Coordination Center, and in 1990 Morris became the first person convicted under the 1986 Computer Fraud and Abuse Act.The Morris worm, from release toconvictionNov 2, 1988Worm releasedLaunched around 8:30 pm from MIT.Within 24 hours6,000 machines hitAbout a tenth of the internet.Next morningAdmins disconnectMachines pulled off the network.AftermathCERT createdFirst emergency response center.1990Morris convictedFirst conviction under the 1986 CFAA.

The Morris worm went from release to a tenth of the internet in a day, and produced CERT and the first CFAA conviction.

Morris himself did fine. He finished his education, co-founded a startup that Yahoo bought for around $49 million, became a professor at MIT, and helped start the venture firm Y Combinator.

The first person convicted of a major computer crime in the United States went on to a distinguished career in the same field, and I don’t hold that against him or the system. The people who understand how to break these things and the people who understand how to build them are very often the same people, and I’d much prefer they spend their careers building. Keep that in mind as you read the rest of this series.

My take

The Morris worm is where incident response got invented, at three in the morning, by people with no playbook. Every team improvises the first time, so write the procedure before you need it and know who you’ll call. CERT exists because a building had already burned. I don’t hold Morris’s later career against him. People who know how to break systems should spend their lives building them.

Why does a 1988 worm still matter?

Because it broke an assumption that every attack in this series breaks again in a new costume. Before that November night, the internet was a trusting place because it could afford to be. Everyone on it was a colleague, the machines were built to cooperate, and the idea that the network itself could be a weapon simply hadn’t occurred to the people using it.

The Morris worm was the moment that assumption died, and Morris didn’t need malice to kill it. He only had to prove that trust at scale is a vulnerability at scale. A network built so that every machine helps every other machine is a network where one clever program can ride that helpfulness to every corner at once.

That’s the thread this whole series pulls on. In the articles ahead, the target is a nuclear enrichment plant sealed off from the internet entirely, and the attackers cross the gap anyway. The target is a militant group that threw away its smartphones for simple pagers, and the pagers were rigged before they arrived. The target is eighteen thousand organizations that installed a routine software update from a vendor they trusted for years.

Every one of those stories is the Morris worm again, wearing better clothes. Something the victim was sure it could trust turned out to be the way in.

The names change: air gap, supply chain, trusted update, trusted contractor, trusted maintainer. Underneath every one of them is what a few thousand administrators learned on November 2, 1988, watching their machines freeze. Nothing is isolated, and the wall you’re counting on is only as good as your last test of it. I think any executive who still approves a system because the diagram says it’s walled off is repeating the mistake of 1988, with nearly four decades of warnings to ignore.

For the rest of the story, keep going through the series below, and for the wider view of security and the writers and executives who need to understand it, the cybersecurity hub collects the rest of my work on this.

Frequently Asked Questions

What was the Morris worm and when did it happen?
The Morris worm was a self-replicating program released onto the early internet on November 2, 1988, by Cornell graduate student Robert Tappan Morris. Within twenty-four hours it had jammed an estimated 6,000 of the roughly 60,000 computers then connected to the internet, about ten percent of the network. It was the first internet worm to draw national attention and the first to trigger a criminal conviction for computer crime in the United States.
Was the Morris worm meant to cause damage?
By Morris’s own account, no. He said he built it to measure the size of the internet by having it copy itself unnoticed to every machine it could reach. The damage came from a design choice: to defeat administrators who might fake being infected, he set the worm to reinstall itself sometimes even on machines that claimed to already have it. That rate was too high, so machines ended up running many copies at once and ground to a halt.
How did the Morris worm spread between computers?
It used several methods and tried each in turn. It exploited a debug feature left enabled in the sendmail email program, overflowed the memory of a user-lookup program called fingerd, and guessed weak, reused passwords from a built-in list. If one route failed it tried the next, and it moved quickly across the network as a result.
What happened to Robert Morris after the worm?
He was convicted in 1990 as the first person prosecuted under the Computer Fraud and Abuse Act, and sentenced to three years of probation, 400 hours of community service, and a fine of just over $10,000, with no prison time. He went on to co-found a startup Yahoo acquired, became a professor at MIT, and helped start the venture firm Y Combinator.
What did the Morris worm change about cybersecurity?
It led directly to the creation of the CERT Coordination Center at Carnegie Mellon, the first organization dedicated to coordinating responses to computer emergencies, and it produced the first conviction under the Computer Fraud and Abuse Act. More broadly, it ended the assumption that the internet was a safe, trusting place and forced the people running networked systems to treat the network itself as something that could be turned against them.
What did the Morris worm prove about trust?
It was the first proof that trust at scale is a vulnerability at scale. The early internet let machines cooperate freely because everyone on it was a colleague, and the worm rode that helpfulness to every corner of the network. Every later attack in this series, from Stuxnet crossing an air gap to compromised hardware reaching a target, breaks the same assumption in a new form: something the victim was certain it could trust became the way in.
What is the difference between a worm and a virus?
A virus needs a host program to attach to and a person to run that program before it can spread. A worm needs neither. It copies itself from machine to machine on its own, finding new targets and letting itself in without any human action. The Morris worm was the first worm to spread across the internet at a scale that made national news.
☰Continue the Series  (13 parts)

Sources

About the Author
Richard Lowe, professional ghostwriter

Richard Lowe is a professional ghostwriter and author with 113+ books authored and 54+ ghostwritten. Before writing full time he spent 33 years in enterprise technology, including 20 years as Director of Computer Operations and Technical Services at Trader Joe's. He writes nonfiction, fiction and memoir, and works with executives and experts on books that build authority.

More about Richard Lowe →

Disclaimer

The views and opinions expressed in this blog post are solely those of Richard Lowe and are based on personal experience and research. This content is for informational purposes only and should not be construed as professional legal, financial, accounting, or business advice. Always consult with qualified professionals before making important business or legal decisions. Richard Lowe is not a lawyer, accountant, or licensed professional advisor, and this content does not establish any professional relationship.

0 comments

No comments yet. Yours can be the first.

Was this useful?

Leave a comment