541倍
PlanetScale「Tin」のフレーズ検索速度(標準Postgres GIN比)
1/10
200人規模企業がOpenCode+LiteLLM統一で圧縮したAI利用コスト
CVSS 9.8
Check Point Security Management Serverの未認証root RCE脆弱性の深刻度
🔥 Top Stories
Googleは例年、Android の新APIをAndroid Open Source Project(AOSP)へ即座に公開してきたが、Android 17 QPR1では新パッケージ`android.hardware.hid`と`android.media`・`android.os`・`android.provider`・`android.telecom`・`android.view`など16パッケージの変更をAOSPに公開しなかった。GrapheneOSはこれを「Android 3.x(Honeycomb、2011年)以来初めて、開発者向け新APIの実装ソースがAOSPに来ない」事態と位置づけ、3点の問題を指摘する。第一に、Pixel以外のOEM向けセキュリティパッチが標準のAndroid Security Bulletinの範囲を超えてPixel限定で先行配布されている点。第二に、非Pixel端末へのパッチ到達が3か月遅れている点。第三に、GrapheneOSが9月1日にGPLソースコードを要求してから実際に提供されるまで2週間以上かかった点。GrapheneOS自身はQPR1向けのコードを先行して移植済みだが、配布する法的な許可がまだない状態が続いている。次のQPR2は12月にリリース予定で、その時点で非Pixel端末にもパッチが届く可能性があるとみられる。この動きは、2027年に予定されるアプリ開発者登録義務化などGoogleのAndroidエコシステム管理強化の流れとも重なり、"Keep Android Open"キャンペーンが反対の声を上げている。
🧠 GoogleはAOSPを「オープンな基盤」と謳ってきたが、今回の措置はPixelを事実上の一級市民として扱う先例になりかねない。QPR2で本当に非Pixel端末に穴埋めされるかは12月まで確認しようがなく、一時的な運用ミスなのか意図的な差別化戦略なのかは現時点では判断できない。ただしGrapheneOSのようにAOSPソースへの依存度が高いカスタムROMやセキュリティ研究者にとっては、パッチ提供の遅延そのものが実害になる点は疑いようがない。
- 新パッケージ`android.hardware.hid`を含む17パッケージの変更がAOSPに未公開、Android 3.x(2011年)以来約15年ぶりの事態
- 非Pixel OEM向けパッチ配布が標準ルートで3か月遅延、GrapheneOSのGPLソースコード要求も2週間以上かかって提供
- 次期QPR2は12月リリース予定でそこで非Pixel端末にもパッチが届く可能性、2027年のアプリ開発者登録義務化とも軌を一にする動き
💡 AOSPソースに依存するカスタムROM開発者やセキュリティ研究者は、当面Pixelファームウェアのリバースエンジニアリングを前提にした対応が必要になる。
It's FOSS
⏱ 5 min read
2026-09-18
Check PointはSecurity Management Server・Multi-Domain Server・Log Serverに影響する脆弱性CVE-2026-91843を修正した。認証前のログイン処理を担うコードパスにスタックオーバーフローがあり、極端に長いユーザー名を送るだけで未認証の攻撃者がネットワーク越しにroot権限でコードを実行できる。対象はR82.20からR80.10まで幅広いリリースブランチに及ぶ。緊急LivePatch「BUNDLE_URGENT_SECURITY_UPDATE」で修正済みで、適用状況は`cplp list`コマンドで確認できる。サポート終了ブランチには修正が提供されない。記事公開時点で実悪用の報告は確認されていないが、攻撃条件が「ログイン要求を送るだけ」と極めて低いため、監査ログの「Username too long」エントリを手がかりに悪用試行を検知することが推奨されている。
- CVE-2026-91843、CVSS 9.8。認証前のログイン処理でスタックオーバーフローが発生し未認証のままroot権限のRCEに到達
- R82.20〜R80.10の主要ブランチが対象、緊急LivePatch適用と`cplp list`での確認、EoSブランチには修正なし
The Hacker News
⏱ 3 min read
2026-09-17
PlanetScaleは全文検索用のPostgres拡張「Tin(Text INdex)」を2026年9月16日に一般提供開始した。ブール式・フレーズ検索・あいまい一致・BM25スコアリングに対応し、Postgresのトランザクション・レプリケーション・更新とも整合する。性能面の鍵は、独自の連番IDではなくPostgresネイティブの`ctid`(タプル識別子)をドキュメントIDとして使う点で、別途マッピング構造を持たずにAVX2レジスタへ収まるページ単位のビットマップでベクトル化演算を行える。85GBのStack Exchangeデータセットでのベンチマークでは、上位10件取得のクエリでParadeDBの25倍のスループット・26倍低いp99レイテンシ、フレーズ検索では標準Postgres GIN比541倍・ParadeDB比10倍、書き込み同時実行下の論理和検索ではParadeDB比36〜57倍のスループットを記録した。インデックス構築は約8分・50.7GBの容量を要した。全PlanetScale PostgresおよびNekiデータベースで即時利用可能。
- ctidをドキュメントIDに使いAVX2でページ単位ビットマップ演算、上位10件取得クエリでParadeDB比25倍スループット・p99レイテンシ26倍改善
- フレーズ検索で標準Postgres GIN比541倍、書き込み同時実行下の論理和検索でParadeDB比36〜57倍、85GBデータセットでインデックス構築約8分・50.7GB
PlanetScale Blog
⏱ 4 min read
2026-09-16
▲ 165
⚡ Dev & Engineering
CISAは2026年9月18日、Linuxカーネルの脆弱性CVE-2025-39964(AF_ALGソケットへの同時書き込みを許すレースコンディション)とCVE-2026-53266(ebtablesのSNAT ARP書き換えパスにおける境界外書き込み)を、悪用確認済み脆弱性(KEV)カタログに追加した。いずれもローカル権限を持つ攻撃者によるサービス拒否や権限昇格、暗号処理結果の破壊につながる。同日別件のCVE-2025-39682(TLS受信パスの例外条件チェック不備、CVSS 9.8)も追加され、これら3件はBinding Operational Directive 26-04に基づき連邦機関に優先的な修正対応が求められている。
- CVE-2025-39964はAF_ALGソケットへの競合書き込みでDoSや暗号処理結果の破壊を招くレースコンディション、CVE-2026-53266はebtables SNAT ARP書き換えパスの境界外書き込み
- 同時にCVSS 9.8のCVE-2025-39682(TLS受信パス)も追加されKEVカタログは計3件、BOD 26-04に基づき連邦機関へ修正対応を義務化
CISA
⏱ 3 min read
2026-09-18
AWSは2026年9月18日、Amazon Bedrock AgentCoreの新ランタイムを発表した。従来はセッション中コンテナイメージ全体をメモリに保持する分の課金だったが、新ランタイムはエージェントが実際に使用中のメモリのみをオンデマンドで読み込み、アイドル時には回収して課金対象から外す。コールドスタートも大きく改善し、200MB〜2GBのコンテナイメージでP75が従来の5.4〜30秒から1.9〜2.0秒へ短縮した。us-east-1・us-east-2・us-west-2・eu-west-1・ap-northeast-1で利用可能で、既存ランタイム作成・更新時に`platformVersion`を`V2`に設定するだけで有効化できる。ただしV2は環境のスナップショット準備を伴うため、READY状態になるまで数分かかる点はV1(数秒)と異なる。
- コールドスタートP75が200MB〜2GBのイメージで5.4〜30秒→1.9〜2.0秒に短縮、メモリはオンデマンド読み込み・アイドル時回収の実使用量課金に変更
- 5リージョンで利用可能、`platformVersion=V2`設定で有効化できるがREADYまでに数分(V1は数秒)かかる点に注意
AWS Machine Learning Blog
⏱ 4 min read
2026-09-18
Daniel Lemireは、新しいARMプロセッサのSVE2命令セットでJSON構造文字(`,` `:` `[` `]` `{` `}`)の判定を高速化する手法をsimdjsonに導入した。従来のNEON方式は16バイトあたり4命令を要していたが、SVE2の`match`命令は128bitレジスタ内の16バイトルックアップテーブルを使い、ほぼ1命令で同等の分類を実現する。AWS Graviton4(clang)ではインデックス処理段階が4.8GB/秒から5.3GB/秒に、Graviton5では6.3GB/秒から6.6GB/秒に改善し、パース全体ではGraviton4で2〜4%・Graviton5で1〜2%の性能向上を確認した。構造の多いファイル(gsoc-2018やgithub_events)ほど効果が大きく、数値中心のファイル(canadaやmesh)では効果が小さい。現状SVE2最適化はコンパイル時に`-mcpu=native`指定が必要で、SVE2非対応のApple SiliconやGraviton3世代ではNEONにフォールバックする。
- SVE2の`match`命令は16バイトルックアップテーブルでJSON構造文字判定をほぼ1命令に圧縮、従来のNEONは16バイトあたり4命令
- Graviton4のインデックス処理が4.8→5.3GB/秒、Graviton5が6.3→6.6GB/秒に向上、パース全体では2〜4%(Graviton4)・1〜2%(Graviton5)の改善に留まる
lemire.me
⏱ 4 min read
2026-09-18
▲ 10
x86エミュレータFEX-Emuの開発者が、x86の強いメモリ順序モデル(TSO)をARMの弱い順序モデルで再現する難しさを解説した記事。x86の全ロード・ストアをARMのacquire-load/release-storeに変換する初期実装はCPUによってはコストが高く、アンアラインメモリアクセスはアライメント違反フォールトを起こしメモリバリアへのフォールバックで最大50%の性能低下を招く。キャッシュライン境界をまたぐアトミック操作(split-lock)はx86基準比で458倍遅く、GPU向けアンキャッシュメモリへの書き込み結合ストアはバンド幅が816倍悪化し、SilksongやSubnautica 2が1FPSを下回る原因になっていた。ARMv8.3以降のLRCPC命令や、Apple M1のTSOモード、Qualcomm Oryon-3の「コヒーレントキャッシュライン」実装が、それぞれハードウェアレベルでこの差を縮めている。
- アンアラインメモリアクセスはアライメントフォールト経由のメモリバリアで最大50%減、split-lockアトミックはx86基準比458倍遅い
- GPU向け書き込み結合メモリのバンド幅が816倍悪化しゲームが1FPSを下回る事例も、ARMv8.3 LRCPCやApple M1 TSOモードが緩和策
fex-emu.com
⏱ 5 min read
2026-09-17
▲ 61
DuckDB-Wasmが、ブラウザのOrigin Private File System(OPFS)を使ったデータベース永続化に対応した。これまではタブを閉じるとデータベースが消える制約があったが、1.32.0以降(または`next`タグの1.33.1-dev64.0以降)では`.duckdb`本体に加え`.wal`(先行書き込みログ)・`.wal.checkpoint`・`.wal.recovery`のヘルパーファイルをOPFS上に保持できる。デフォルトのチェックポイント閾値は16MBで、`checkpoint_threshold='0KB'`を設定すれば文ごとの自動チェックポイントも可能。想定用途はHTTPレンジリクエストで一度取得したリモートデータセットのOPFSキャッシュ、Parquetエクスポートの結果キャッシュ、サーバー不要のローカルファーストアプリなど。ブラウザタブは正常終了しないことが多いため、個別文ごとではなくバッチ単位で明示的に`CHECKPOINT`を呼ぶことが推奨されている。ただしOPFSはあくまで一時キャッシュ扱いで、ディスク不足時などにブラウザが内容を破棄する可能性がある。
- DuckDB-Wasm 1.32.0以降でOPFS永続化に対応、`.duckdb`+`.wal`+ヘルパーファイル構成でデフォルトチェックポイント閾値は16MB
- HTTPレンジリクエストで取得したリモートデータのローカルキャッシュやサーバー不要のローカルファーストアプリに活用可能、OPFSは一時キャッシュのため低ディスク時に破棄されうる
DuckDB Blog
⏱ 4 min read
2026-09-18