米Adobe本社のリサーチ部門で働くテクニカルリサーチアーティスト(日本語アカウント)。Adobeツールやデジタルアートについて話します。Xでの発言はAdobeの意見でなく個人的意見です。

California, USA
Joined April 2016
今夜23時、PHPに「緊急」の修正が出ます。23時前の今、分かっていることだけを、ITが苦手な人向けに書きます コドモンが全停止、BASEやさくらのレンタルサーバが緊急メンテ。「PHPの脆弱性」という言葉がトレンドに出ています。 でも「PHPって何?」「自分に関係あるの?」という人がほとんどだと思うので、そこから書きます。 臨床工学技士 × AIエンジニアの僕が、一次情報(PHP公式・CERT-EU)で確認できたことだけを整理します。 ※2026年10月21日20時時点。修正版の中身は23時に公開されるので、それまでは「公式が言っていること」と「それ以外」を分けて読んでください。 ━━━━━━━━━━ ■ そもそもPHPって何? Webサイトには「表」と「裏」があります。 表=あなたが見ている画面(文字、画像、ボタン) 裏=ボタンを押したときに動く仕組み(ログイン、検索、予約、注文) この「裏」を動かしている言語のひとつがPHPです。 どれくらい使われているかというと、 ・WordPress(世界のサイトの4割以上を作っているソフト)はPHPで動いている ・病院やクリニックのホームページの多くはWordPress ・Web問診、予約フォーム、採用サイト、ECサイト(EC-CUBE)、会員サイト ・Wikipedia、Facebookの元の仕組みもPHP つまりPHPは「世界中のWebサイトの、裏側の共通部品」です。 たとえるなら、建物の「配管」。見えないけど、ほぼ全部の建物に入っていて、そこに欠陥が見つかると、全部の建物が対象になる。 ━━━━━━━━━━ ■ 今回、何が見つかったのか PHP公式が10月20日に告知した内容は、これだけです。 ・2件の脆弱性(ソフトの設計上の穴)を修正するセキュリティリリースを、日本時間10月21日23時に公開する ・2件とも、深刻度は「CVSS 9.2」 ・影響するバージョン、修正版の番号、原因は、23時の公開と同時に発表する ・全員、公開され次第すぐ更新できるよう準備しておいてほしい CVSSというのは、脆弱性の深刻さを0〜10で採点する国際的な物差しです。9.0以上が最高ランクの「緊急」。今回は2件とも9.2。 EUの緊急対応チーム(CERT-EU)は、外部情報をもとに、 ・「ログインしなくても、外からサーバーの中で好きな命令を実行できる」タイプの穴(RCE)の恐れ ・「PHP 5以降、すべてのバージョンに影響する可能性」 と注意喚起しています。ただし、これはPHP本家がまだ確認していない情報です。 RCEをたとえると、「窓から入れる」どころか「家の鍵をもらって住み着ける」レベルの穴です。 ━━━━━━━━━━ ■ なぜ修正前なのに、こんなに騒ぎになっているのか 普通、脆弱性は「修正版が出るまで黙っておく」のがルールです。今回はそれが崩れました。 10月20日、技術者の掲示板に「PHPに重大な穴が出るらしい」という噂が投稿される(投稿者自身が「証拠はない」と明記) → セキュリティ企業が「本物」と確認。本来の公開日は22日だったが、PHPチームが21日に前倒し → 研究者が、WordPressなどのテスト環境で「攻撃が成功する動画」をXに投稿 つまり、「穴の場所を知っている人が、世界に複数いる」ことが確定した。でも修正はまだ出ていない。 この状況で、コドモン(保育園の連絡アプリ)やpictSQUAREは「修正が出るまで、サービスごと止める」という判断をしました。普通はやらない、かなり思い切った対応です。 たとえるなら、「この型の金庫、ある手順で開くらしい」と噂が広まり、実際に開けている動画まで出た。メーカーは「今夜、対策部品を配る」と言っている。金庫屋さんの中には「部品が来るまで店を閉める」ところが出てきた。 なお「攻撃に使えるプログラムが公開されたか」は、情報源によって食い違っています。「公開されていない」という企業と、「出回っているとの報告がある」という企業がある。実際の攻撃は、20時時点で確認されていません。 ━━━━━━━━━━ ■ 一番の問題は「古いPHP」 PHPには「サポート終了(EOL)」のバージョンがあります。8.1以前は、もう修正版が作られていない。 「PHP 5以降すべてに影響」が本当なら、PHP 7で動いている古いサイトには、公式の修正が来ない可能性が高い。 そして、制作会社に作ってもらって何年も触っていない病院のホームページは、PHP 7で動いていることが珍しくない。サイトは普通に表示されるので、誰も気づかない。 たとえるなら、「この型の金庫すべてに欠陥がある」と分かったが、メーカーは「10年前のモデルの部品はもう作っていない」。古い金庫を使っている人は、買い替えるか、倉庫の奥にしまうしかない。 ━━━━━━━━━━ ■ 23時に何が起きるのか 23時にPHP公式が発表するのは、 ・影響を受けるバージョンの一覧 ・修正版の番号 ・(おそらく)脆弱性の概要 ここから始まるのが「競争」です。 修正版が出ると、「修正前」と「修正後」の差分を見れば、穴の場所が分かる。攻撃する側はそこから攻撃プログラムを作り、守る側はその前に更新を終わらせる。 だから「23時に出たら、すぐ当てる」が大事。「明日の朝でいいか」は、今回は危ない。 ━━━━━━━━━━ ■ 「15分間の極限攻防」について この投稿を見た人も多いと思います。 「23時に修正が出た瞬間から、攻撃側との競争が始まる」という構図は、その通りです。修正前と修正後の差分を見れば穴の場所が分かるので、攻撃側はそこから攻撃プログラムを作り、守る側はその前に更新を終わらせる。 ただ「15分」という数字は、僕が一次情報(PHP公式・CERT-EU・セキュリティ各社の分析)を探した範囲では、出所を見つけられませんでした。過去の事例で「公開から数時間で攻撃が観測された」ケースは実際にありますが、今回が何分かは誰にも分からない。 だから結論は同じで、「すぐ当てる」。「15分」が正しいかどうかに関係なく、「明日の朝でいいか」は今回は危ない、ということです。 「Webの約8割」は、サーバー側の言語が分かっているサイトのうちPHPが7〜8割(W3Techs調べ)という統計で、感覚としては合っています。ただし、その大半は「WordPressを使っているだけ」「レンタルサーバーを借りているだけ」の人で、自分で更新作業をする人は一部です。 ━━━━━━━━━━ ■ あなたは何をすればいいか 【自分でサーバーやWordPressを管理している人】 ・PHPで動いているサイトを全部洗い出す(テスト環境、昔のキャンペーンサイト、忘れていたものも) ・各サイトのPHPバージョンを確認する(レンタルサーバーなら管理画面に書いてある) ・バックアップを取る ・23時以降、php.netの公式発表だけを見て更新する。SNSに流れる「修正版は〇〇」という番号は無視 ・更新したら、動作確認して、時刻を記録する 【レンタルサーバーやWix、note、Shopifyなどを「使っているだけ」の人】 事業者が更新します。自分でやることは、事業者のお知らせを確認するだけ。 ただし、レンタルサーバーの管理画面で自分でPHPバージョンを選んでいる場合は、切り替えは自分でやる必要があることが多い。 【すべての人】 「PHPの緊急アップデートはこちら」というメールやSMSのリンクを踏まない。騒ぎに便乗したフィッシングの入口です。 ━━━━━━━━━━ ■ 病院・クリニックの人へ 病院のホームページ、採用サイト、Web問診、予約フォーム。多くはWordPress=PHPです。 今夜のうちに、制作会社・管理会社に3つだけ聞いてください。 ①「うちのサイトのPHPのバージョンはいくつですか」 ②「今回の修正を当てるのは御社ですか、うちですか。いつですか」 ③「終わったら連絡をもらえますか」 これだけで「放置されていた」が「把握している」に変わります。 Web問診を使っている病院は特に、「サイトの先に患者情報がある」構造です。 ━━━━━━━━━━ ■ 臨床工学技士として 医療機器には「回収・改修情報」があります。メーカーから「この機種に欠陥があります、対策部品を配ります」と来て、院内の該当機器を洗い出し、対応し、記録する。 今夜のPHPの修正は、構造がまったく同じです。 通知を読む → 該当するものを洗い出す → 対策を当てる → 古すぎて部品がないものを判断する → 記録する 医療機器の回収対応を日常的にやっている臨床工学技士は、この筋肉をすでに持っています。対象が機器からサーバーに変わっただけ。 まず、できるところから。 23時の公式発表が出たら、影響バージョンと修正版の番号を追記します。詳しい版(用語の早見表・出典URLつき)はnoteに書きました。 ━━━━━━━━━━ 出典:PHP公式サイト(10月20日告知)/CERT-EU注意喚起/ITmedia NEWS(10月21日)/GIGAZINE(10月21日)/セキュリティ対策Lab(コドモン全停止、10月21日)/pictSQUARE公式X(10月21日)/watchTowr・Cyber Kendra・SecureLayer7(各社の分析) ※本記事は筆者の整理と個人的見解です。脆弱性の技術的な仕組みや攻撃手順には触れていません。影響バージョン・修正版の番号は、23時以降の公式発表で必ず確認してください。
53
6,323
787
21,972
7,920,439
皆様に、今夜に対応して頂きたい大至急のお願いです。   多くのウェブサイトで使用されているPHPに関し、PHPのセキュリティチームが、重大な2件の脆弱性に関する注意喚起を行っています。   公開しているウェブサイトでPHPを使用しているか確認し、今夜、10月21日午後11時(日本時間)に公開される修正パッチについて、可及的速やかに適用できるよう準備をお願いします。   修正パッチを速やかに適用することが困難な場合は、例えばウェブサイト等を一時的に停止させることも、リスクを低減させるための有効策の一つと考えられます。   国家サイバー統括室のXアカウントでも関係する情報を発信していますので、そちらも参考にして下さい。 国家サイバー統括室(注意・警戒情報)(@cyber_forecast) / X
4,952
89,112
19,664
396,185
101,188,405
#Photoshop ベータ版に、リライトレイヤー(Relight Layer)が追加されて、写真にライトを追加したり変更したりできるようになりましたが、絵でもイケます
18
1
27
6,033
Apple Vision Proのアプリをリリースしました。(Adobeではなく僕個人です。) Vision OS 27で追加された機能の中に、パノラマ画像を3Dの環境にしてしまうというのがあるのですが、写真の代わりにパノラマのパースで作った絵を試したら想像以上にうまく動いたので、僕の絵を元にパノラマで作った現実にはない景色の画像をプレビューして、ちょっとだけカスタマイズして、Photosにセーブするアプリを作りました。無料です。 セーブした後、コンバート作業はユーザーがしないとなのですが、コンバートした後は Mac Virtual Displayなどと一緒に使えるので Apple Vision Proを持っている方は試してみてください。 #AppleVisionPro #VisionOS27 apps.apple.com/us/app/panora…
1
4
8
2,134
Galaxy Z Fold は一世代前から Spenサポートやめちゃったから、ペンでノートやスケッチしたい層には刺さるんじゃないかな・・高いけど。
354
iPhone Duo, 今年中にはApple Pencil サポートですと! 筆圧感知まで対応なのかが気になるところ。 #iphoneduo
2
1
7
1,698
コンセプトアートの街を歩くだけの動画、#Adobe #Firefly でまた作りました。 #工場萌え 要素高めです。よろしければ見てね。youtu.be/t6tdzFj54v4?si=G0Wh…
1
2
7
1,040
自分の(に限らず)コンセプトアートの中に入りたい・・と前々から思ってましたが、今のAIなら作れそうという事で、Adobe Fireflyのビデオ作成機能で自分で描いたコンセプトアートの中を歩く動画を作りました。まだいろいろと課題はありますが。 #AdobeFirefly #Adobe youtu.be/WjoBGbMw91c?si=K02U…
1
2
5
1,830
おぉ!
本日ZEBRAから発表されたiPad用スタイラスペンシルが革命的でした…!なんと紙とiPad、どちらにもそのまま書けるペン! 一足早く取材させてもらうことができたので、ショート動画で詳細をお伝えします✒️ 信頼ある日本の文具メーカーから、こんな画期的なiPad用ペンシルが出ってワクワクする!
1
2
1,055
Daichi Ito retweeted
Illustratorの行送りが「%」で設定できるようになると、フォントサイズに応じて行送りを変更する手間が消失します。
1
96
9
570
89,229
Vision OS 27で搭載のパノラマ写真をバーチャル環境に出来る機能、控えめに言って最高。iPhoneで撮った旅行先の写真を勝手に3Dにしてくれて、バーチャルな背景に出来る。お気に入りの環境で作業出来るの凄くイイ。写真が出来るのなら絵でも出来るのでは? と、コンセプトアートで試したらこちらも出来ました。SFやファンタジーの世界に入って作業が出来る。そのうち360度とか、ビデオでも出来るようになりそうな・・。#AppleVisionPro
1
6
1,051
イラレ新機能の「コンセプトからベクター生成」で、手の写真を図説用の線画に一発で変換できた!ちゃんと線のパスになってるのが素晴らしい。 オプションから「ラインアート」を選択するだけ。プロンプトも不要。
3
334
46
2,110
184,391
知る人ぞ知る、フォトショで木を描く機能 (フィルター→描画→木)、リリース当時、「もっと木を手前に傾けたい」というリクエストをたくさんいただきましたが、「オブジェクトを回転」の機能で出来るようになりました。「調和」を適用すると更にいい感じに。#Photoshop #フォトショ #アドビテク
1
10
84
11,402
レイヤー 1, レイヤー 2 とか、レイヤー名がデフォルトのままになってるフォトショのファイルありません? 本日搭載の新機能、レイヤーのクリーンアップを使うとレイヤーの内容に応じてデフォルトのままのレイヤー名を変更してくれます。日本語環境で再確認。 昔のPSDファイルとか、同僚の作ったファイルとか、レイヤー名がきちんとついてないファイルで、どこに何が描いてあるか把握するのがとっても楽になりまする。(←100以上あるレイヤーからアイテムを探す作業とか以前ゲーム会社でやってた。) #フォトショ #Photoshop
24
2
80
12,625
#Photoshop のレイヤー、コンテンツの内容にしたがってリネームする機能、デスクトップ版にもきました。 Layer 1, 2, 3.. とかが、fence, Colorful brick dome structure などに自動で名前が付きます。
3
1
4
13,016
そしていつの間にか、 Adobe Content Authenticity (Beta) で、自分がContent Credentialsを付与した作品を一覧で確認&管理できるページが公開されていました! やったー!!! contentauthenticity.adobe.co…
2
1
21
3,845
Daichi Ito retweeted
【Illustrator 30.4 】で組版機能が強化されました‼️ 新たに搭載された、文字組みの新プリセット『ベタ組み』『ツメ組み』を使って、文字をよりすばやく美しく仕上げる方法を分かりやすく解説します🙌是非最新バージョンを入手し、ご活用ください😊✨ #CreativeCloud #Illustrator blog.adobe.com/jp/publish/20…
71
5
335
91,298
イラストレーターさんにイラストをお願いして広告をつくることがある。AIじゃないよという意味も込めて「イラスト制作:〇〇」とイラスト横に入れてみては?とお客さんに提案したら、確かに!!と快諾されることが。 イラストレーターさんに依頼することが、一層値打ちのあることになっているのかも。昔なら広告のノイズになるし嫌がっただろう。 イラストレーター側にとってもメリットがあるし、皆さんも提案してみては。
50
5,501
428
19,158
3,606,266