
神山町に移住しました 高専関係者 IPA未踏PM(2016~) #seckhack365 トレーナー #codeblue_jp レビューボード #seccamp 講師 初代SECCON実行委員長 #技術者倫理テスト https://xitter.cf/t.co/7J3SCLeXwv
Tokyo, Japan
Joined April 2007
- Tweets46.8K
- Following12.5K
- Followers13.9K
- Likes26.4K
takesako retweeted
【PHP脆弱性対応の「後」にむけて】
みなさん、昨晩からのPHP対応お疲れ様です。一晩中連絡鳴り止んでおらず、一部の個別メッセージに返せてなくて申し訳ないです。
一括して、今、世の中の CTOs/CISOs に届いてほしいことを4つ書き残しておきます↓
(まとまりない部分もあるのですが、投稿しないよりマシかなと、このまま投げちゃいます)
Point 1: これからは、ソフトウェア業界全体で、高負荷の続くタイミングになります。意図してセキュリティに時間をあて、チームが「休息」が取れる体制を。
・我々は脆弱性リサーチに数年間継続的に取り組んできてました。だからこそ感じますが、ここ一年(体感では GPT-5.6 Sol 以後)が、最も「本当に?」みたいな脆弱性が掘り出されていく一年になると思います。こんなのまだあったの?という驚きとともに。
・特に複雑なメモリバグの類(memory safe でない言語製のものを中心に)、あるいは認可バグの類が中心になると思われます。
・少なくともここから年末までは、このクラスの脆弱性がまだまだ出てくると考えておく必要があります。(僕が読み外しているかもしれませんが、恐らく高い確度でこうなります。直近のPHP脆弱性すら、いま世界中の研究者が Variant Analysis をしていて、多分まだ出てくるでしょう)
・このご時世では、新規機能の開発に割く時間を明確に落とすしかありません。あくまで経営者である CTO には取りにくい判断なのは重々承知です(僕もそうなので)。
・「対応AIで」と思うかも知れません。これは技術的には正しいです。ただ、組織的には正しくないです。確実になんとかならず、組織は疲弊していきます。
・なんせセキュリティ対応は大抵自分にタイミングが御せないからです。深夜の対応、急な対応、計画の変更、デグレへの不安、脆弱性情報過多(そもそも自社に影響があるかも分からないものが大半なのに)… と、ストレスの強度がぐんぐん高まっていきます。昨日〜今朝のPHP対応のようなものが、毎週あれば、チームは比較的簡単に壊れてしまうでしょう。
・敢えてリーダーが、セキュリティへの、時間・お金(・トークン)にアロケしてください。これは経営者にしか取れない択で、かついま技術経営者に求められることです。
Point 2: 「必要なら予防的にサービス停止」の覚悟を決め、予めできる調整を重ねたい。止められない場合は、仮想パッチ・監視へのリソースアロケを。
・前提、今回のPHPの件のような脆弱性の対応では、「顧客の保護のためならサービスを止めざるを得ない場面」が訪れます。今回も様々なビジネスがそれに直面しました。今後も訪れるでしょう。
・今回の経験を旨に、本当に止めてはならないのか、止めらるのか、止めうる期待値調整がお客様と出来ているか、を徹底的に見直しておきましょう。
・直近の流れをうけての、お客様への事前連絡(スタンス表明)も有効だと思います。(弊社 GMO Flatt Security 製品についても、これからそれをし、リリースノートとして掲示予定です。我々のサービスの侵害、特に Takumi Guard の侵害は、ソフトウェサプライチェーンの最悪な侵害につながるからです。)
・勿論、止めてはならないビジネスも様々存在します。ビジネスドメインに由来する規制/制約(特に金融・医療セグメント)もあれば、顧客とのSLAもあるでしょう。ただし、現代においては、それらに反するリスクと、セキュリティ被害にあうリスクを天秤にかける必要がでてきています。少し前まではサービス停止でのデメリットは容易に考えられても、セキュリティ侵害など考えにくい、という時代でしたが、今はそうではありません。この天秤を再考する必要があります。(なお、「もう何がなんでも止めてはならない」ビジネスは、相当に限定的だと思います。)
・どうしても止めてはならない(もう何がなんでも止めてはならないもの。限定的であれ存在。人命に関わるもの中心)という場合、厳しい戦いになりますが、WAFレイヤなどで緩和策を施しては祈り、監視する、という流れになります。必要なコンポーネント(WAFなど)と運用リソースがあるならば、苦しい時代ですが、休息うまく取りながらやっていきましょう。なければ、これもしんどいですが、整えましょう。
Point 3: もし平時があれば、システムのモダナイズ(Rebuild and Retire)を検討されたい。
・もし自社での緊急対応が落ち着いているならば、レガシーコンポーネント(数年塩漬けのシステム)、誰がメンテできるのか分からないオーパーツ的存在から順に、作り直し(Rebuild)と旧システムの廃止(Retire)を試みてください。新規開発の代わりに、ここにリソースを充てることが CTO/CISO の仕事です。(他の誰もそれを決められないので。)これは追々自分たちを助けてくれる(ついでにAI-native 開発に移行できて改善しやすくなる)とも思料。
・どのシステムからモダナイズしていくかですが:「XXXで書かれているとまずい」というのは燃えるし言いにくいものの、memory unsafe な言語、type safety があまり確保されていない言語の実装は、モダナイズを検討すべきでしょう。(僕はPHP好きですが、C/C++ で書かれた php-src は、やはりメモリバグ類に対して見通しに限界がありますね。好きなんですが…)
・また経験上、開発当時に DevOps プラクティスすら整っていなかった時代のソフトウェアも、モダナイズを検討したほうがよいです。「セキュリティ診断」をしても、取り返しのつかない量の脆弱性が出てきて、作り直したほうが早い、となる傾向にあります。(弊社でも診断/ペネトレしてますが、こうなると、どうしようもありません。)
・ただし Rebuild には、強いソフトウェア開発力が必要で、AI-native なスタイルに移行することは必須です。この意味で CTO の力がいります。かつ、どこからレガシーの追い出しをするか、どうレキュリティ的なレジリエンスを確保するかは、CISO 的な感性が求められます。既製品(とくに SaaS)を買って処理したほうがいいな、というような判断には CIO 的センスが求められます。総力戦だと思ってください。
Point 4: CTO/CISO の総力戦を。
・Point 3でも述べた通り、直近のくだりには、CTO/CISO の総力戦が必要です。ボードがセキュリティに向かって一致団結する必要があります。
・結構これらロールの間にサイロがあるケースがありますが、そんなことを言っている場合ではありません。
・団結を!
takesako retweeted
本日、デジタル・分散型金融への対応のあり方等に関する研究会第1回の会合が行われました。会議の冒頭で、自身の発言内容は公開してよいと確認されましたので、公開いたします。
shanematsuo.medium.com/2026%…
【研究会】
10月20日(火)15:00~17:00に開催の、デジタル・分散型金融への対応のあり方等に関する研究会(第1回)の資料を公表しました。#金融庁
▼資料は以下よりご覧いただけます。
fsa.go.jp/singi/digital_2026…
日本のレンタルサーバーやLinux各ディストリビューションでのPHP脆弱性対応状況まとめ zenn.dev/tyamadadd/articles/…
takesako retweeted
認証局eMudhraの中間証明書、秘密鍵が「数ミリ秒」で復元可能な脆弱性 大手各社が緊急遮断
itmedia.co.jp/news/article/2…
takesako retweeted
【VCから調達した2億円を全て溶かした話】
調達からクローズまでの話を書きました。あまり表に出てこないスタートアップのリアルも書いてます。
・世界で急拡大したダークストアの日本での立ち上げ
・売上は伸びていたが事業を閉じた理由
・クローズ発表直後に来たM&A打診の話
mesh-ai.net/blog/introductio…
【更に】PHPに続きNode.jsにも脆弱性10件!Brotli圧縮データの展開処理にあるメモリ破壊で、遠隔コード実行(RCE)の可能性(CVE-2026-111497)ほかにもTLS証明書検証の回避、DNS名の不正な切り詰め、乱数の重複など。Node.js本体の問題なのでnpmパッケージの更新だけでは不十分【対策】22.23.4 / 24.22.1 / 26.12.1以降へ更新すること。このNode.jsのBrotli RCEはPHPと異なり攻撃者が細工した圧縮データを脆弱な展開処理に渡せる必要があります。どちらも速やかに更新すべきですが、公開Webサーバーすべてが同じ条件で攻撃可能というわけではありません。
PHP公式から対応策発表【緊急警告】PHPに認証不要で遠隔コード実行(RCE)が可能になる重大な脆弱性2件(CVE-2026-109618/109619、CVSS 9.2)WordPress等の更新だけでは防げません。PHP-FPM、mod_php、php-cgi等が対象。更新できない場合の暫定策:
・session.upload_progress.enabled=0
・PHP 8.5ではfatal_error_backtraces=0
・POSTサイズやリクエスト数の制限
・設定変更後は全ワーカー再起動
いずれも完全な防御策ではありません。PHP本体の更新が必須です。
脆弱性が生まれた原因は
① メモリ不足(OOM)時の不正な内部状態
② 解放済みメモリを参照する古いグローバル状態
takesako retweeted
今年のCTF・総合演習はゼロから作り直しました!
AIエージェントを悪用し、企業への侵入からランサムウェアの展開までを短時間で行う攻撃シナリオを再現。
単なるCTFではなく、フォレンジック調査で攻撃の全体像を解明し、その結果を発表するキャップストーン演習でもあります。
日本でも多発する企業侵害・ランサムウェア事案への対応力を身につけたい方に、ぜひ挑戦してほしい内容です!
Windowsイベントログ解析、Sigmaを使った検知エンジニアリング、脅威ハンティング、生成AIを活用したDFIRなどのスキルをレベルアップしたい方へ!
今年もCODE BLUEで、Yamato SecurityとHayabusaのプロジェクトリーダーとして、「大和セキュリティ流 Windows DEaTH(検知エンジニアリング&脅威ハンティング) / Yamato Securityのツールを活用したWindows DFIR」トレーニングを開催します!
日本を代表するセキュリティカンファレンス「CODE BLUE」にも参加できる絶好の機会です!
【開催日程】
- トレーニング:11月13日〜15日(3日間)
- カンファレンス:11月17日〜18日(2日間)
【参加費】
3日間のトレーニングが税込33万円!
しかも、CODE BLUE本会議のチケット(通常9万8,000円、当日価格12万8,000円)も含まれているので、かなりお得です!
さらに、昨年のトレーニングを受講された方は、今年の大幅にアップデートされたトレーニングを特別価格の10万円で再受講できます!
※オンライン受講限定。本会議チケットは含まれません。
トレーニングは日本語・英語の両方に対応しており、現地参加だけでなく、オンライン受講も可能です。
講義動画はすべて事前収録されているため、開催日に参加できない方でも、オンデマンドで自分のペースに合わせて学習できます!
昨年は早々に満席となったため、参加を検討されている方はぜひお早めにお申し込みください!
トレーニング詳細:
codeblue.jp/files/detail_dea…
お申し込み:
codeblue.jp/program/training…
takesako retweeted
今日、世界中のPHPerは大メンテ選手権だと思うけど、23:00(JST)にメンテ対応をする人たちはslack以外の連絡手段を事前に決めて用意しておいた方がいいと思うよ。
slackもphpだから同じ時間にメンテ入る可能性ある。
すぐ終わるとは思うけど、初動で焦らないためにも。
slack.com/intl/ja-jp/index.p…
takesako retweeted
Apache httpdでmod_phpを使われている方。PHPを無効化するためにmod_phpを外すと、拡張子.phpのファイルがそのままブラウザに表示されるので注意してください。「.php内にプログラムとして書けばブラウザに表示されない」前提で、DB接続パスワードとかAPIキーが生で書かれていることがあります。
takesako retweeted
へ?
/
#DCON2027 一次審査通過チーム発表!!
【49校/108チーム/131作品】 が二次審査へ進出✨
\
過去最多138チーム・174作品の中から通過したのは・・・⁉️
今すぐチェック👇
dcon.ai/news/20261020001/
#高専DCON #DCON #高専
「揚力が左右でずれるので、1回転の中の決まった位置で加速すれば、機体を好きな方向に傾けられる」
すごいなこれ、「(複数プロペラの)回転数の制御」よりさらに粒度の高い「一回転中の速度の制御」を行うことで姿勢コントロールするのか。
モーター1個で飛ぶドローンの設計を公開、プロペラ1枚の羽根の角度で姿勢制御 fabscene.com/new/make/single…
takesako retweeted
1枚のイラストからヌルヌル動くアバターを作ってくれるAIツール『Mesh Avatar Studio』、このたびセットアップが1コマンドになりました!
npx create-mesh-avatar-studio
ダウンロードとインストールに加えて、足りないツールがあれば何が必要かまで教えてくれます
あとはそのフォルダでClaude CodeかCodexを開いて、イラストを渡して頼むだけ😊
もちろん細かな調整は手作業で詰められます👍️
より気軽に始められるようになったので、インストールが面倒だと思っていた方も、この機会に試してみてください!
github.com/shinshin86/mesh-a…
ESP32 这两周是真火,乐鑫自己都下场做了模拟器。
我把能找到的 ESP32 模拟器翻了一遍,挑出 3 个,又用自己的固件实测了一下官方那个模拟器,手里还没板子的先收藏👇
1. Velxio(3.3k 星,AGPL)
浏览器里拖线画电路,40 块板,ESP32 到 C6 都有。ESP32 系列在服务器上跑 QEMU,再把引脚和串口推回网页,也能自己部署。
github.com/davidmonterocresp…
2. esp32sim(364 星,MIT)
从芯片自带的 ROM 一路启动,屏幕、触摸、摄像头、声音都做了,S3 最成熟,连 Linux 都跑起来了。网页版打开就能玩。
github.com/mikroverk/esp32si…
3. 乐鑫官方 esp-emulator(190 星)
芯片最全:C3、C5、C6、H2、P4、S3,蓝牙、Thread、GDB 都有,本地版还能连真实互联网。
有三点要知道:经典 ESP32 不在列表里;网页版不联网;仓库目前只放了二进制,开不开源,官方在 issue 里回复还没决定。
github.com/espressif/esp-emu…
官方那个我拿自己的验收固件跑了一遍:点灯、双核、NVS、PSRAM、LVGL 都能跑,芯片和协议做得很全,但是外设这块还得等等。
最后预告一下我自己在做的:试板 TryBoard。
同样在浏览器里跑你编译好的 ESP-IDF / Arduino 固件(C3、S3),全在本地跑。板子、面包板、OLED、灯带、舵机摆在 3D 实验台上,跑完就知道该买哪块板🫡
takesako retweeted
ちなみに、これの前の世界最小、ゼロショットTTSは、これまた日本発でして、NTTさんが研究開発したモデルです。NTTさんのモデルの3分の1未満のサイズにおさえています!下記のURLで、NTTさんのやつもデモ聞けます。
ntt-hilab-gensp.github.io/is…
takesako retweeted
CODE BLUE 2026の全プログラムが発表🔥
atpress.ne.jp/news/641166
フロンティアAI時代のサイバーセキュリティをテーマにした基調講演をはじめ、多彩な講演、協賛企業によるOpenTalks、実践的なトレーニング・ワークショップの詳細が公開されています! 💡
事前参加登録は11月10日まで✨
詳細はこちら:codeblue.jp/registration/reg…
#codeblue_jp #codeblue2026
takesako retweeted
乐鑫(Espressif)官方开源了一款非常亮眼的嵌入式利器:基于 Rust 编写的 esp-emulator,无需任何实体开发板,就能在本地终端乃至浏览器中直接模拟运行 ESP32 系列 SoC 固件。
这次更新与功能覆盖相当全面,直击嵌入式开发者和 CI 自动化测试的痛点:
广泛的芯片支持:全面覆盖 RISC-V 架构的 ESP32-C3、C5、C6、H2、P4、S31,以及 Xtensa LX7 双核的 ESP32-S3。不仅模拟 CPU 指令集与 FPU,还还原了 PMP/PMA 权限控制、MMU 与加密加速器。
完整的无线协议栈仿真:
Wi-Fi:内置 Soft AP,支持 WPA2/WPA3 握手、企业级 802.1X 以及 DHCP 服务。
用户态免配置网络(User-mode NAT):无需 sudo 或 TAP 网卡,开箱即用实现 TCP/UDP 转发;更自带 mDNS 记录重写,支持无缝调试 Matter / HomeKit 配网。
BLE & Thread:BLE 支持配合 Google Bumble 进行纯软件仿真;ESP32-C6 和 H2 支持通过 UDP 桥接两台仿真器,组成两节点的 802.15.4 Thread 真实 Mesh 网络。
无缝嵌入现有开发工作流:
支持 --uart-tcp 桥接,esptool.py、espefuse.py 和 idf.py flash 可以直接通过 socket:// 烧录固件与 eFuse。
内置 GDB 远程调试存根(--gdb),并提供 --trace 输出 Perfetto/Chrome 跟踪文件,无需在固件内插桩即可精确观察 FreeRTOS 任务调度与 CPU 耗时。
零安装体验:官方构建了 WebAssembly 版本并直接部署在 GitHub Pages,只需把编译合并好的 merged-binary.bin 拖拽到网页中,就能实时查看控制台输出、GPIO 状态、寄存器与内存。
单行脚本一键安装体验: curl -fsSL raw.githubusercontent.com/es… | sh
做固件 CI/CD、网络协议栈验证或手头没有板子时的救急调试,推荐务必收藏体验!
#ESP32 #Espressif #RustLang #IoT #Embedded #OpenSource



























