間違っています。
メモリの確保や解放が本質的なセキュリティリスクになる可能性は極めて小さく、多くの場合がリークして安定動作しなくなるか自己の領域を破壊して理解不能な動作になるくらいです。
今回のPHPの問題もCVE-2026-115560などは設計の瑕疵でRustでは防げません。
Replying to @seltzer
済みません。私の浅はかな理解は、PHPのプログラムを実行するエンジンは主にC言語で書かれていて、C言語は高速で柔軟性が高い一方、メモリの確保や解放をプログラマーが適切に管理しないと、メモリ破壊や解放済みメモリへのアクセスなどの脆弱性が発生し得るというものです。
いきなりは難しくても、徐々にメモリ安全性や障害の分離能力に優れたRustなどのより安全性の高いプログラミング言語や実行環境に移行して、従来のC言語などに由来するメモリ管理上の脆弱性を減らすべきと考えていますが間違っていますでしょうか。ご教示いただければ幸いです。
K.Hirata retweeted
現役の研究者はAIを使って研究していて自分がバカになっていく感覚を味わっていると思うけど、AIネイティブの若者が研究に入ってこのAI以前に比べて「バカになる」感覚を感じずに研究をしていくとき、研究がどうなっていくのか気になる
K.Hirata retweeted
Anthropicのレポートによれば盗まれたカードで作成した大量のアカウントで不正な蒸留が行われているとのこと。
蒸留キャンペーン(distillation campaign)と称されています
anthropic.com/threat-intelli…
K.Hirata retweeted
⚠️11/29から個人向けOpenAI Daybreak Blueの入力内容は、学習設定をOFFにしてもモデル改善に利用される可能性があります。個別のオプトアウトもなし。
未公開脆弱性、PoC、マルウェア解析、顧客のインシデント情報や機密コードを扱うセキュリティ関係者は要注意!
Business/EnterpriseとAPIは原則学習対象外です。
⚠️ Starting Nov 29, OpenAI may use personal Daybreak Blue sessions for model training—even with training turned OFF. No separate opt-out is documented.
Cybersecurity professionals: beware sharing 0-days, PoCs, malware analysis, client incident data, or private code.
Business/Enterprise/API accounts are excluded by default.
K.Hirata retweeted
仮定を鍵、結論を扉と見立てて、ダンジョン探索が「証明」になっていくブラウザゲーム「Proof Dungeon: 自然演繹の迷宮」を作りました。パズル感覚で論理学や自然演繹を学べるブラウザゲームです。日本語と英語に対応しています。
kihara-logic.github.io/proof…
これはさすがに浅はかすぎる…
理解が浅はかなのではなく、理解できてないことがバレバレなのに、さも理解している風に装う姿勢が浅はかだなと…
ソフトウェアエンジニアは仕事柄、こういう風に装う人はかなり苦手な傾向があると思う(一緒に仕事すると支障が出るから)
「ちゃんと理解できてません」と言える勇気と自信は、改めてかなり大事だよな、と。
Replying to @seltzer
済みません。私の浅はかな理解は、PHPのプログラムを実行するエンジンは主にC言語で書かれていて、C言語は高速で柔軟性が高い一方、メモリの確保や解放をプログラマーが適切に管理しないと、メモリ破壊や解放済みメモリへのアクセスなどの脆弱性が発生し得るというものです。
いきなりは難しくても、徐々にメモリ安全性や障害の分離能力に優れたRustなどのより安全性の高いプログラミング言語や実行環境に移行して、従来のC言語などに由来するメモリ管理上の脆弱性を減らすべきと考えていますが間違っていますでしょうか。ご教示いただければ幸いです。
K.Hirata retweeted
Rust は C言語に比較してメモリ安全である、はある程度正しいけれど、メモリに関連する脆弱性は全体の一部でしかなく、開発言語を開発言語を変えればすなわちセキュリティが増す、みたいなのは正しくないかなと思う。
そして Rust でも脆弱なコードはいくらでも書ける。
よくシステム開発は建築に例えられるが、Rust に変えたら安全という考え方は、「地震にはやたら強いけど、火が入ったら一瞬で燃え尽きる」、のようなことになりかねない。
セキュリティは、持っている資産とリスクに応じて多面的・多層的に防御を張ることで万全に近い状態になるものであり、特定の何かをしたら万全なのでない。
政府介入でセキュリティを担保できるとすれば、政府がそれぞれの事業者の扱う情報について質と量とに基づき格付けを行い、一定のランクを超える事業者には一定のセキュリティ対策(第三者による脆弱性検査等含む)と報告を義務化するという方向かなと思う。
経営視点でセキュリティへの投資が行われにくいのは、そこにかけるコストとリスク/利益とがバランスしないから。
そこに報酬または罰則を与え、無理やりリスクまたは利益を高めてしまうということで、セキュリティ投資することにインセンティブがある状態を作ることが大切。
ただ、これを情報種別だけで義務化すると、低資本の企業参画を抑制し、自由競争を阻害する可能性があるため、扱われる情報規模に応じた猶予を設けることで徐々に全体をセキュアにしていくという移行措置が良いかな、と。
Replying to @seltzer
済みません。私の浅はかな理解は、PHPのプログラムを実行するエンジンは主にC言語で書かれていて、C言語は高速で柔軟性が高い一方、メモリの確保や解放をプログラマーが適切に管理しないと、メモリ破壊や解放済みメモリへのアクセスなどの脆弱性が発生し得るというものです。
いきなりは難しくても、徐々にメモリ安全性や障害の分離能力に優れたRustなどのより安全性の高いプログラミング言語や実行環境に移行して、従来のC言語などに由来するメモリ管理上の脆弱性を減らすべきと考えていますが間違っていますでしょうか。ご教示いただければ幸いです。
K.Hirata retweeted
Replying to @tamakiyuichiro @seltzer
こーいうaiに聞いて知ってるんだぜ俺、みたいな発言やめなよ.見透かされてるよ。少なくともいい印象にはならねえって。
事務所仕事しろー
K.Hirata retweeted
Replying to @seltzer
済みません。私の浅はかな理解は、PHPのプログラムを実行するエンジンは主にC言語で書かれていて、C言語は高速で柔軟性が高い一方、メモリの確保や解放をプログラマーが適切に管理しないと、メモリ破壊や解放済みメモリへのアクセスなどの脆弱性が発生し得るというものです。
いきなりは難しくても、徐々にメモリ安全性や障害の分離能力に優れたRustなどのより安全性の高いプログラミング言語や実行環境に移行して、従来のC言語などに由来するメモリ管理上の脆弱性を減らすべきと考えていますが間違っていますでしょうか。ご教示いただければ幸いです。












