Practice English with NewsPractice with News
Technology259 words2 min read

AI Finds Serious Security Flaw in Common Website Software

3D rendered ai text on dark digital background
Photo by Steve A Johnson on Unsplash
0:00 / 0:00

Listen to the story

Researchers have used artificial intelligence to find serious security problems in PHP, a programming language used by around 70 percent of websites worldwide. Artificial intelligence, or AI, refers to computer systems that can perform tasks that usually need human thinking.

The discovery, called PHP2Shell, includes several critical vulnerabilities. A vulnerability is a weakness in software that attackers can use to break in or cause harm.

These flaws allow a type of attack known as remote code execution, or RCE. This means a hacker can run commands on a website's server from anywhere, without needing direct access to it.

Because PHP is used so widely, these vulnerabilities could affect a huge number of websites across the internet, not just one company or platform.

Since the discovery became public, there has been a sharp increase in hacking attempts. Hackers appear to be trying to exploit the newly revealed flaws before website owners can fix them.

As a result, some websites around the world have shut down temporarily. Site owners are taking this step as a safety measure while they work on patches, which are updates that fix software problems.

This case highlights how AI can now be used to find security flaws faster than before, which brings both benefits and risks. While it helps researchers spot dangers early, it may also give attackers new tools to find weaknesses. The story also shows how a single piece of widely used software can affect a very large part of the global internet when a serious flaw is found.

Vocabulary7 words

artificial intelligence
computer systems that can do tasks like a human would
PHP
a programming language used by most websites
PHP2Shell
the name given to this set of security problems
vulnerabilities
weaknesses in software that attackers can use
remote code execution
when a hacker runs commands on another computer from far away
hacking
trying to break into computers without permission
patches
software updates that fix problems

๐Ÿ“š Ready to use these words in a real conversation?

Practice live with a real tutor on Preply.

Quiz

1. What does PHP2Shell refer to?
2. What can hackers do using remote code execution?
3. Why did some websites shut down?

โœ… Nice work on the quiz!

Keep the momentum going โ€” book a live English lesson with a Preply tutor.

Preply โ€” learn a language with a live tutor

Fill-in-the-blank listening

Play the audio again and fill in the missing words as you listen.

Researchers have used _____ to find serious security problems in PHP, a programming language used by around _____ percent of websites worldwide.

The discovery, called _____, includes several critical _____.

These flaws allow a type of attack known as _____, or RCE.

Since the discovery became public, there has been a sharp increase in _____ attempts.

As a result, some websites around the world have _____ temporarily while owners work on _____.

Discussion questions

  1. Why might AI be useful for finding security problems in software?
  2. What risks could come from AI being used to find vulnerabilities?
  3. Why could a flaw in one program like PHP affect so much of the internet?
  4. What should website owners do when a serious vulnerability is discovered?

๐ŸŽ“ Enjoyed this story?

Turn today's reading into real speaking practice with a live Preply tutor.

Preply โ€” learn a language with a live tutor

More Technology stories

Next story ยท Medium

Asian Football Body Now Backs Infantino for Fifa President

โ†’