web系開発のお仕事をしています。

東京都
Joined June 2016
くま△@スタバマックしない系エンジニア retweeted
【PHPセキュリティ問題 時系列順まとめ】 今回のPHPの事案を時系列順にまとめてみました。 ---- 2024年:PHPの潜在的な脆弱性を発見 外部監査をきっかけにメモリ管理の問題を認識。 しかし、修正方針がまとまらず約2年間対応が停滞。 ↓ 2026年8月:重大な任意コード実行リスクが判明 Calif(セキュリティ企業)やOpenAIなどが、認証なしで任意コード実行(RCE)が可能な攻撃経路を報告。 PHP開発チームが修正を最優先で進める。 ↓ 10月21日 0時頃:脆弱性情報が事前流出 修正パッチ公開前に、2件のCVE番号がHacker Newsへ投稿され、←何してんの それがSNSや掲示板にも拡散。 ※この時点では技術的な詳細は含まれていなかった。 ↓ 10月21日 4時30分:PHP公式が緊急告知 情報流出を受け、パッチ公開予定を22日から21日23時(日本時間)へ前倒し。 ↓ 10月21日 5時頃:攻撃実証動画が誤公開 Califが攻撃の動作動画を誤って公開。←最高にカス、バカ すぐに削除されたものの複製が拡散し、攻撃コードの開発が加速。 ↓ 10月21日:研究者らによる未検証情報が拡散 パッチ公開前に、@ J4ck3LSyN などによって脆弱性の原因や再現方法をSNSなどで発信する動きが発生。←余計なことをするな ↓ 10月21日 16時41分:修正済みバイナリを先行公開 Chainguard(セキュリティを専門とする米国企業)が公開予定の約6時間前に修正済みコンテナイメージを配布。←最大最悪のカス、超絶ルール違反 これにより攻撃者によるパッチの差分解析が可能な状態に。 ※PHP Foundationもこれを一方的なエンバーゴ違反(事前に取り決めた情報の公開禁止期間を守らないこと)と明言しています。 ↓ 10月21日:国内外でサービスの緊急停止が相次ぐ 修正パッチがまだ提供されていないため、国内外のWebサービスや政府機関が予防措置として一時停止・メンテナンスを実施。 ↓ 10月21日 23時頃:PHP公式が修正版を公開 CVE-2026-109618、CVE-2026-109619への修正を含むPHP 8.2〜8.5の更新版を公開。 ↓ 10月22日:情報流出と管理体制の問題が焦点に PHP Foundationが、2024年からの修正停滞を組織的な失敗と認める。協調的な脆弱性開示が崩れた経緯も問題視される。 ---- 【結論】人災。 特に、 ⚠️ Califが攻撃の動作動画を誤って公開したこと ⚠️ Chainguardの勝手な判断による修正済みバイナリを含むコンテナイメージの公開 が最悪。終わってます。
66
7,211
641
22,418
2,850,271
言い得て妙
Replying to @hcr32okoby
この人「AWSみたいなクラウドサーバ使えば自動で対応してくれる」と言ってるので、賃貸マンションをホテルのスイートルームと勘違いしてる節がある
2
56
独自実装の脆弱性診断や修正、脆弱性発表からの対応はどう考えてるんだろうね
そうそう。皆さんこれまでお疲れ様でした。もう次のステップに移行しましょう!
144
くま△@スタバマックしない系エンジニア retweeted
お祭り2日目はじまるよ~ Fortinet は詳細が不明だけどほぼ全製品 fortinet.com/blog/ciso-colle… PAN-OSは管理インターフェースに影響っぽい security.paloaltonetworks.co…
1
252
55
450
187,219
くま△@スタバマックしない系エンジニア retweeted
違うんです。みんなが気にしていなかっただけで、ウェブサーバやその上で動くウェブアプリケーションに携わる人達は、これまでずっと脆弱性と戦ってきたんです。 日々、脆弱性が報告され、そのたびに自分達のシステムへの影響の有無を判定し、影響があればパッチを当ててアップデートする。ログを監視し、アタックがあればブロックし、バグがあれば修正し、そしてまた次の報告が来る。何も起きない日は誰にも気付かれないし、褒められもしない。それでもインターネットが動き続けてきたのは、完璧なプログラムがあったからじゃなくて、壊れるそばから直し続けてきた人達がいたからなんです。 ただ AI の登場で、脆弱性を見つけて突くスピードが一気に上がって、直すスピードより壊すスピードの方が速くなってしまっただけなんです。 これからは、サーバアプリケーションを作る人達も AI を使って直すスピードを上げ、先を予見して穴を塞いでいかなければなりません。今はちょうどその過渡期なのです。
私は50年近くプログラミングをやってきたけれど、脆弱性のないプログラムを書くことは難しく、自分の技術力では到底たどり着けない領域だと感じていた。 それでも、世界には自分など及びもつかないほど頭のいい人たちが大勢いて、そういう人たちが書いた堅牢で美しいプログラムによって、インターネットという巨大な仕組みが支えられているのだろうと、どこか楽観的に信じていた。 自分にはできなくても、きっと誰かにはできるのだろうと、長いあいだ思っていたのである。 しかし、今日の騒動を見ていると、どうやらそうでもなかったらしい。 人類は月に人を送り、何十億もの人々が瞬時につながる世界を作り上げ、ついには人間のように言葉を操るAIまで生み出したというのに、それらを支えるプログラムから脆弱性をなくすという、一見ささやかな願いさえ、いまだに叶えられずにいる。 人類には、脆弱性のないプログラムを書くことは、まだ難しすぎた。 今日ぐらいは、そんなクソデカ主語で語っても許されるだろうか。
21
1,986
111
6,234
552,500
くま△@スタバマックしない系エンジニア retweeted
自分がブラウザーのセキュリティ報告を受け付ける責任者だったとして 「とあるCAの秘密鍵は4です。残りの7つも256以下の値です。opensslによる検証コマンドはこうです」 みたいなふざけた報告が来て1.5時間で連絡を返せるかねぇ。
秘密鍵が4だった問題、発端はちょっと遊びで公開鍵リストに対してたまたま秘密鍵を極めて小さいテスト用と仮定して簡単なテストを回したら発見してしまったらしい。 発見から1時間半後に各ブラウザーベンダーに通報。通報から2時間後にChrome責任者が反応。 bugzilla.mozilla.org/show_bu…
111
4
622
67,215
くま△@スタバマックしない系エンジニア retweeted
今回のPHP脆弱性にかかる保守契約内外の対応について Xサーバ側でPHPバージョン8.2~8.5については、修正パッチがすべて適用されたようです。 なので、現在PHP8.2~8.5を使っている人は、今回の脆弱性については一旦リスクが回避できたと考えていいです。メンテモードにしていた人は、基本的に解除して大丈夫。 ただし、PHP8.1以前の人はまだ修正パッチの適用が完了していないので、メンテモードを解除しないほうがいい。 Xサーバ管理画面が復活したら、適宜PHP8.3以上などに上げることを検討してください。 なお、8.2~8.5を使っている人は、今回の脆弱性対策のためだけに無理にバージョンを上げる必要はありません。 PHPのバージョンは、下記の手順で確認できます。 【確認方法】 WP管理画面(サイトヘルス): 1. WordPress管理画面にログインする。 2. 左側メニューの [ツール] > [サイトヘルス] をクリックする。 3. 上部にある [情報] タブを開き、[サーバー] の項目を展開する。 4. [PHPバージョン] の記載を確認する。 【確認事項】 PHPのバージョンを上げると、旧バージョンのPHPでしか動かないプラグインや、ソースコードの記述が旧バージョンでしか動かないものである場合などで、どこかしらサイト上の機能やデザインが壊れたりする場合があります。 その場合は新バージョンに合わせてプラグインをアプデするか、プラグイン側がもしアプデに対応してくれない場合は、対応プラグインを探して代替させる形で、その部分を新たに作り直さなければなりません。 つまり、保守契約しているお客様の場合は、 1.定期で取ってると思いますが、何より最優先にバックアップ 2.phpのバージョン確認 3.phpを最新に上げる 4.上がった後にサイトの機能やデザインチェック。エラーが出てないか確認 5.プラグインやコードにエラーがあったら適宜修正 この順番で対応するのがいい。 で、保守をしていないお客様には、あまり積極的に案内をしないほうがよく、するにしても、必要以上の責任を追わないように注意すること。 冷たいようだけど、こういう場合においては自己保身を一番最初に考えたほうがよく、下手なことをいうとこちらに全責任を負わされ、損害賠償請求等の話にもなりかねない。 だから、保守契約をしていないお客様に連絡してあげるのはいいんだけど、もしする場合でも、「保守入ってないあなたが悪いんだから、復旧は約束できませんし、壊れても私は悪くないですよ」というスタンスでやらないと駄目。 「PHPのバージョンを上げる」までは一律料金でいいけど、バックアップからの復旧、あるいはクラックされた場合の復旧などは一律にはせず、都度見積もりにして、「直らなくても私は悪くない」というスタンスを貫いてください。 何でも責任を感じてこちらが悪いみたいな姿勢を取ると足元を見られかねませんし、「PHP対応1万円」「復旧2万円」とかで一律で案内しちゃうと、派手に壊れてたときにこちらに責任を負わされます。 金を取ると責任が発生する。 本当に大切なクライアントには案内していいけど、めんどくさそうなクライアントや、他責のクライアントには積極的に案内をせず、相手から問い合わせがあったときだけ対応でいいです。 冷たいようだけど、自分の身は自分で守ること。 お客様のために何とかしてあげたいという気持ちは大切ですが、それと、お客様が抱えている問題の責任を全部引き受けることは別の話です。 善意で対応して、自分の仕事や生活まで犠牲にしていたら何の意味もない。 プロとして責任を持つことと、何でもかんでも責任を背負い込むことは違います。 ここは絶対に間違えないようにしてください。
2
69
12
476
96,319
今回のPHP脆弱性問題で恐らく多くのエンジニアが認識したと思うのですが、 ・OSSのメンテナーの居住地は欧米が中心 ・そのため脆弱性パッチの公開時間は欧米のエンジニアが活動しやすい時間帯に設定されることが一般的 ・その時間帯は日本では夜遅くか深夜である。 ・AIの進歩により今後も即時の緊急対応が必要な脆弱性はかなりのペースで発見され続ける可能性が高い。 ・つまり今回と同様な「深夜の緊急の脆弱性対応」が日本において定常化してしまう可能性が非常に高くなっている。 という由々しき状況なんですよね。 この問題に関して、OSSの未知の脆弱性発見のペースをコントロールすることは不可能ですが、「エンジニアの深夜対応の負担をできるだけ減らす」ことは可能なわけです。 なので各企業さんはコンテナ化やテストの自動化やCI/CDパイプラインの整備やOSSの新しいバージョンへの早期の追随という「脆弱性発見時の対応作業をできるだけ楽にするための改修作業」にちゃんとお金と時間を投資しないといかんですよね。それはコントロール可能なわけですから。 それをやろうとしない企業さんからはエンジニアはどんどん離脱した方がいいですし、そういう企業さんがサイバー攻撃で消えてくれた方が日本全体のセキュリティレベルは向上するわけなので笑、睡眠時間を削ってまで守ってあげる必要はないかなあというのが私の見解です😅
12
91
19
482
74,545
元保守先から対処してほしいと連絡がきたら改めて契約巻いて対処するけど 特に連絡来ないならそれまでの関係(自分が関係維持できなかった等)なので放置かな
ダメですよ。 保守契約という法律は守りましょう。 それを一度許すとあとから、あの時はやってくれたのになんで今やってくれないの? ってなって首を絞めますよ。
1
1
173
くま△@スタバマックしない系エンジニア retweeted
TEMPLIME + PNKTmc ♡ 1st EP “𝙎𝙋𝙄𝙉” ♡ ティザー公開🛼🍥₊˚⊹ Vocal ✧ poco.exe / 齋藤のんのん     米田らん* / 春日部つくし 💿 2026.10.25|M3-2026秋 V-36a
1
113
12
427
26,659
くま△@スタバマックしない系エンジニア retweeted
警察に合法モデルガンを押収され「科捜研がバレルインサートを削り取り、専用に製作した特殊弾丸を装填し射撃した場合殺傷能力がある」と警察に取調べを受けていた方が不起訴になったらしい とりあえずは良かったが、警察のやることは無茶苦茶だなあ…
よし やっと浮上出来るぜ 結論から言うと不起訴でした、当たり前だよなぁ? インサート除去したらhwsやマルシンやタナカまで違法になるわ、クソ科捜研 潰れちまえ
75
5,012
202
16,727
1,248,888
くま△@スタバマックしない系エンジニア retweeted
\🎉リポストキャンペーン🎉/ 電音部大型イベント! 『電音部5th LIVE開催記念』 🎁サイン色紙プレゼント🎁 1⃣電音部公式Xをフォロー 2⃣このポストをリポスト 「ハラジュクエリア寄せ書きサイン色紙」を抽選で3名様にプレゼント! ▼チケット受付は25日まで! denonbu.jp/live/5th_live #電音部
9
981
4
498
27,434
くま△@スタバマックしない系エンジニア retweeted
友人がさらわれた話(0/9)
3
583
42
4,547
383,304
くま△@スタバマックしない系エンジニア retweeted
i just realized something incredible‼️ japan’s first emperor was JINMU KING (神武天皇). if you look closely, his name is actually J INMUKING. the destiny of japan was written alongside $INMUKING from the very beginning.
200
3,831
711
19,496
1,372,086
これなかなか届かん
【MOCO BD 2026 OFFICIAL GOODS】 #MOCOBD2026 を記念しまして 只今より受注受付スタート!🎂 MOCO IDカードや灰皿風アクセサリー入れ さらにコンプリートセットには直筆サイン入りポストカード付き!🎉 ぜひこの機会にチェックしてください! ご購入はこちらから!! shop.reality-studios.inc/pro… 受注期間:2026年8月18日23時59分まで ※本製品は完全受注生産での販売となります。 #HTH
31
町田住みで職場は末広町ってコト!?
金欠のためipad買ってくれる人募集します色はシルバーです 5万円が希望額です 手渡しなら町田駅がいいですが、平日なら末広町駅で受け渡しもできます 郵送でも大丈夫です DM待ってます
51
遡りながら読んでるけど今までの中で1番酷い 就活生と書かれてたから大学生かと思ってたけど中学生だったのか これが陳述トリック(違う
ヤバい就活生、ChatGPTのアカウント停止処分について異議申立てを検討するも、文面が絶望的すぎる....
26
くま△@スタバマックしない系エンジニア retweeted
Replying to @rikkaissetu
我ら古参オタク達はクラシックとは馴染みが深いのですよね。 演奏も本物のワルシャワフィルハーモニーだったりするし (ボレロの軽快な音と共に爆散してく艦艇達)
2
17
164
19,411
ほーんとこれ 男も女もいらんプライド捨てて譲れるところは譲ればええねん 尊大な自尊心以外実害ないやろ
男を上手く操縦出来ない、表も裏もドス黒い性格悪い女がホント増えたよな… そりゃやってもらって当たり前と思ってる女に尽くすほど男も馬鹿じゃない 上手く使われてるのも分かった上で男も尽くしてるんだけど、それを分からないヤベー女が本当に増えた、現代女はホンマバケモノやで
1
2
1,331