PHPの脆弱性とは?ウマ娘やグラブルが止まった理由をやさしく解説
Flaws in Web Language PHP Put Games in Japan on Pause
びっくり度 中学生 134語 / 高校生 248語インターネットゲームセキュリティ

3行でわかる!このニュース
- ウマ娘やグラブルなど、日本の多くのゲームやサイトが10月21日の夜に一時ストップした
- 原因は、ウェブサイトを動かすプログラムの言語「PHP」に見つかった2つの重大な弱点(脆弱性)
- PHPを作るチームは夜11時ごろに直したものを出し、政府はサイトを運営する会社などにすぐ直すよう呼びかけた
なぜ話題?10月21日夜、Yahoo!知恵袋の質問ランキング1位が「PHPの脆弱性って何?中学生にわかるように教えて」。X のトレンドにも「PHPの重大な脆弱性」
SNS POST𝕏 Xで話題!きっかけになった投稿
国家サイバー統括室(注意・警戒情報)政府機関の X の投稿
X で見る →
各 SNS の公式の埋め込み機能で表示しています。記事の文章は、投稿ではなく下の出典で事実を確かめて書いたものです。SNSで話題のニュースをもっと見る →
中学生レベル(英検3級〜準2級・CEFR A1〜A2)・134語・約1分
Why Did Games Stop Last Night?
語彙レベル(CEFR-J)
A178.7%A215%B13.1%B20%外3.1%
0:00 / --:--
この記事の声:オーストラリア英語・男性声は日によって、アメリカ・イギリス・オーストラリア英語、男性・女性が入れかわります
MP3をダウンロード(中学生版・タイトルから本文まで)
Many websites and online games in Japan stopped on the night of Oct. 21. They stopped because of a serious problem in PHP.
10月21日の夜、日本のたくさんのウェブサイトやオンラインゲームが止まりました。PHP にある重大な問題のためでした。
PHP is a computer language for making websites. Nearly 70 percent of websites in the world use it, a research firm says. A website is a little like a restaurant. You only see the tables, but PHP works in the kitchen and makes the page for you.
PHP は、ウェブサイトを作るためのコンピューターの言語です。世界のウェブサイトの約7割が PHP を使っている、とある調査会社は言っています。ウェブサイトは、ちょっとレストランに似ています。お客さんに見えるのはテーブルだけですが、PHP は台所で働いて、あなたのためにページを作っています。
Two weak points were found in PHP. They were like back doors without locks. Attackers could use them to run their own programs on a website's computer.
PHP に2つの弱いところが見つかりました。それは、かぎのかかっていない裏口のようなものでした。悪い人がそこを使うと、ウェブサイトのコンピューターで自分のプログラムを動かせるおそれがありました。
The PHP team released a fix at around 11 p.m. Japan time. Japanese government groups asked companies that run websites to use it quickly. Games such as Uma Musume and Granblue Fantasy were stopped to stay safe.
PHP のチームは、日本時間の夜11時ごろに、直したものを出しました。日本の政府の機関は、ウェブサイトを運営する会社に、それをすぐに使うよう求めました。ウマ娘やグランブルーファンタジーなどのゲームは、安全のために止められました。
WORDSこの記事の単語(8語)
- seriousB1形重大な、深刻なvery bad and importantHe had a serious cold last week.彼は先週、ひどいかぜをひいた。
- languageA1名言語、ことばa system of words or signs for sharing ideasEnglish is a language spoken in many countries.英語はたくさんの国で話されている言語だ。
- percentB1名パーセントa part out of one hundredFifty percent of the class walks to school.クラスの50パーセントが歩いて学校に来る。
- researchA2名調査、研究careful study to find new factsShe does research on sea animals.彼女は海の動物の研究をしている。
- kitchenA1名台所、調理場a room where people cook foodMy father is cooking in the kitchen.父は台所で料理をしている。
- weakA2形弱いnot strong and easy to breakThe old bridge is too weak for trucks.その古い橋はトラックには弱すぎる。
- attackers外名攻撃する人people who try to hurt or break somethingThe castle walls kept the attackers out.城のかべが、せめてくる人たちを中に入れなかった。
- releasedA2動公開した、出したmade something ready for people to getThe band released a new song yesterday.そのバンドはきのう新しい曲を出した。
単語の横の A1A2B1B2 は、その単語のむずかしさです(A1 がいちばんやさしく、B2 がいちばん難しい。外 はリストにない語)。ほかの単語のレベルも調べる
レベルの出典:『CEFR-J Wordlist Version 1.6』 東京外国語大学投野由紀夫研究室. (URL: https://www.cefr-j.org/download.html より 2026年8月ダウンロード)
GRAMMAR文法ポイント:受け身(be動詞 + 過去分詞)
「~された」と、されたほうを主語にして言う形。本文の Two weak points were found in PHP. は「2つの弱いところが見つけられた(見つかった)」、Games ... were stopped は「ゲームが止められた」という意味。だれがしたかより、何が起きたかを伝えたいときに使う。
- The window was broken by the wind.その窓は風でわれた。
- This song is loved by many students.この歌はたくさんの生徒に愛されている。
GAMESゲームで復習しよう
THINK考えてみよう・話してみよう
日本語訳はぼかしてあります。タップすると見えます。
- What did you do when your favorite game or website stopped?好きなゲームやサイトが止まったとき、あなたは何をしていましたか?
- What other things are like a kitchen you cannot see?ほかに「見えない台所」のようなものには何がありますか?
PRINT中学生版ワークシート(無料)
本文・単語・クイズ・並べかえ・穴うめ・英作文と解答つき。授業・宿題・自習にどうぞ。
高校生レベル(英検2級〜準1級・CEFR B1〜B2)・248語・約2分
Two PHP Flaws Send Japanese Sites Offline
語彙レベル(CEFR-J)
A169.6%A213.2%B18.8%B25.7%外2.6%
0:00 / --:--
この記事の声:オーストラリア英語・男性声は日によって、アメリカ・イギリス・オーストラリア英語、男性・女性が入れかわります
MP3をダウンロード(高校生版・タイトルから本文まで)
Many websites and online games in Japan paused their services on the evening of Oct. 21. The cause was two serious flaws in PHP, a programming language used to build websites.
10月21日の夜、日本の多くのウェブサイトやオンラインゲームが、サービスを一時止めました。原因は、ウェブサイトを作るのに使われるプログラミング言語 PHP にある、2つの重大な欠陥でした。
PHP runs on servers, the computers that send web pages to users. When you search for something or log in, it works out what the page should show you. About 69 percent of websites use it, a research firm based in Europe has found. The name first came from Personal Home Page Tools, a set of programs made in 1994. Today the letters stand for PHP: Hypertext Preprocessor.
PHP は、利用者にウェブページを送るコンピューターである「サーバー」の上で動きます。何かを検索したりログインしたりすると、PHP がページに何を表示するかを決めます。ヨーロッパの調査会社によると、ウェブサイトの約69%が PHP を使っています。名前はもともと、1994年に作られたプログラムのセット「パーソナル・ホーム・ページ・ツールズ」から来ています。今では、その文字は「PHP: ハイパーテキスト・プリプロセッサー」を表しています。
Both flaws were rated 9.2 out of 10 on a common danger scale, which puts them in the most serious group. The flaws could let attackers run their own code on a web server without logging in. The PHP team released fixed versions of PHP at around 11 p.m. Japan time. It said the only safe step is to update.
2つの欠陥は、危険度をはかる共通の物差しで、どちらも10点中9.2点とされました。これは、いちばん深刻なグループに入る点数です。この欠陥があると、攻撃する人がログインしなくても、ウェブサーバーで自分のプログラムを動かせるおそれがありました。PHP のチームは日本時間の夜11時ごろ、直した版の PHP を公開しました。チームは、安全な方法はアップデートすることだけだと言いました。
Japan's National Cybersecurity Office warned that websites could be broken into if operators did not act. It also said that pausing a site was one way to lower the risk if the fix could not be added quickly. Prime Minister Sanae Takaichi also made an urgent request on X about the flaws.
日本の国家サイバー統括室は、運営する側が対応しなければ、ウェブサイトが侵入されるおそれがあると注意をうながしました。また、直したものをすぐに入れられないときは、サイトを一時止めることも危険を減らす方法の1つだと伝えました。高市早苗首相も X で、この欠陥について大至急の対応をお願いしました。
Many services stopped as a precaution against possible attacks. Games such as Uma Musume Pretty Derby and Granblue Fantasy were paused too. Pixiv and Niconico also had emergency maintenance, and some banks stopped parts of their services.
多くのサービスは、攻撃されるおそれにそなえて、用心のために止まりました。ウマ娘 プリティーダービーやグランブルーファンタジーなどのゲームも、一時停止しました。pixiv やニコニコも緊急メンテナンスをし、一部の銀行はサービスの一部を止めました。
WORDSこの記事の単語(10語)
- flawsB2名欠陥、弱点mistakes or weak parts in somethingThe new phone has a few small flaws.その新しいスマホには小さな欠陥がいくつかある。
- programming languageB2名プログラミング言語a set of words used to give orders to computersPython is a popular programming language.Python は人気のプログラミング言語だ。
- serversB1名サーバー(データやページを送るコンピューター)computers that send data to other computersThe game's servers were busy last night.ゆうべはそのゲームのサーバーが混んでいた。
- securityB1名安全を守ること、セキュリティーways of keeping people or things safeThe airport has strict security.その空港は安全のチェックがきびしい。
- versionB2名版、バージョンone form of something that has changed over timeI downloaded the latest version of the app.私はそのアプリの最新版をダウンロードした。
- warnedB1動注意した、警告したtold someone about a dangerThe teacher warned us about the icy road.先生は凍った道について私たちに注意した。
- operatorsB2名運営する人・会社people or companies that run a serviceThe operators closed the ride for a check.運営する会社は点検のためにその乗り物を止めた。
- riskB1名危険、リスクthe chance that something bad will happenWearing a helmet lowers the risk of injury.ヘルメットをかぶるとけがの危険が減る。
- precaution外名用心、予防something you do to stop a problem earlyWe took an umbrella as a precaution.私たちは用心のためにかさを持っていった。
- updateB1動(ソフトなどを)新しい版にする、更新するto change a program to its newest formI update the apps on my phone every week.私は毎週スマホのアプリを新しくしている。
単語の横の A1A2B1B2 は、その単語のむずかしさです(A1 がいちばんやさしく、B2 がいちばん難しい。外 はリストにない語)。ほかの単語のレベルも調べる
レベルの出典:『CEFR-J Wordlist Version 1.6』 東京外国語大学投野由紀夫研究室. (URL: https://www.cefr-j.org/download.html より 2026年8月ダウンロード)
GRAMMAR文法ポイント:非制限用法の which(前の内容全体を指す , which)
コンマのあとの which は、前の文の内容全体を受けて「そしてそれは~」と説明を足せる。本文の Both flaws were rated 9.2 out of 10 on a common danger scale, which puts them in the most serious group は、「9.2点とされたこと」を which が受けて、「それで、いちばん深刻なグループに入る」という意味になる。
- He missed the bus, which made him late for school.彼はバスに乗りおくれ、そのせいで学校に遅刻した。
- She won the contest, which surprised everyone.彼女はコンテストで優勝し、それはみんなをおどろかせた。
GAMESゲームで復習しよう
THINK考えてみよう・話してみよう
日本語訳はぼかしてあります。タップすると見えます。
- Our daily lives depend on websites and apps. Do you think we depend on them too much? Explain your opinion.私たちの毎日は、ウェブサイトやアプリにたよっています。たよりすぎだと思いますか?意見を説明しましょう。
- Was it a good idea for companies to stop their services as a precaution? Why or why not?用心のために会社がサービスを止めたのは、よい判断だったと思いますか?それはなぜ?
PRINT高校生版ワークシート(無料)
本文・単語・クイズ・並べかえ・穴うめ・英作文と解答つき。授業・宿題・自習にどうぞ。
PICK UP WORD
vulnerability
脆弱性(ぜいじゃくせい)
コンピューターやプログラムの「弱いところ・すき」。悪い人に入りこまれるおそれのある場所のこと。形容詞の vulnerable は「弱い、傷つきやすい」。ニュースでは flaw(欠陥)とも言う。
原田英語のサイトでもっと
出典・参考にした情報
この記事は、下の報道・発表で事実を確かめたうえで、原田英語が中学生・高校生向けに英語と日本語で書きおろしたオリジナル記事です(文章の転載・翻訳ではありません)。くわしく知りたい人は元の情報も読んでみよう。著作権と出典の考え方
- 国内大手サービスで緊急メンテやサービス停止 PHP脆弱性で対策Impress Watch(2026-10-21)
- 「PHP」の“致命的”な脆弱性2件が修正、ただちにアップデートを窓の杜(2026-10-22)
- プログラム言語PHPに重大欠陥 ウェブ7割で使用、攻撃の恐れ共同通信(Yahoo!ニュース)(2026-10-21)
- History of PHPPHP(php.net)







