NGINXのrewrite脆弱性 CVE-2026-42945 「NGINX Rift」は何を確認すべきか
NGINXのngx_http_rewrite_moduleで公開されたCVE-2026-42945について、影響条件、確認方法、当面の対策を整理する。
技術メモ、調査記録、開発ノートなどを掲載しています。
NGINXのngx_http_rewrite_moduleで公開されたCVE-2026-42945について、影響条件、確認方法、当面の対策を整理する。
ホームラボや開発環境で固定ホスト名を解決したいだけなら、dnsmasqを使わずsystemd-resolvedと/etc/hostsで済ませられる。
Linux 7.0系カーネルへ更新したあと、Realtek RTL8723BSのWiFiクライアント接続が失敗するようになった件について、症状、原因候補、結末を整理する。
2026年5月に公開されたLinuxカーネルのローカル権限昇格脆弱性 DirtyFrag について、影響、暫定緩和策を管理者向けに整理する。
GNOME Remote DesktopのRDPセッションでGNOME Shellのアニメーションが無効化される挙動と、gnome-remote-desktop側のdisable-animations指定を変更するローカルパッチのメモ。
ローカル開発環境で HTTPSを使うため、自己署名 CA を作って localhost 用の証明書を発行する手順
Ryzen 7 8700GのRadeon 780M iGPUと64GB DDR5メモリを使い、llama.cppのVulkanバックエンドで35B MoEモデルを動かした時のメモ。
Windows 11の日本語109キーボードからGNOME Remote DesktopへRDP接続した時に、円記号キー、全角/半角キー、テンキーが期待通り動かなかった件の原因とGentooでのローカルパッチを整理した。
LinuxカーネルのAF_ALGまわりで公開されたローカル権限昇格脆弱性 Copy Fail について、取り急ぎ最低限の情報を整理した。
Gentoo Linuxで Postfix 3.10.8をビルドしたところ、Postfix側のOS判定が Linux 7.xを知らず configure相当の段階で失敗したため、原因と最小パッチを整理した。
2026年4月のWindowsセキュリティ更新後に、リモートデスクトップの.rdpファイルを開くと表示される警告を、.regファイルで表示されにくくする手順です。
サーバーサイド寄りのエンジニアが管理画面をちゃちゃっと作るために最小限の Next.jsプロジェクトを作成する手順をまとめた
最新の OpenSSHはデフォルトで古いハッシュアルゴリズムを受け付けないようになった
ちょっとした入力にちょっとした結果を返すだけのWebアプリを作りたいだけなのにフレームワーク専用のコマンドラインツールで立派な初期ソースツリーの生成から始めるのが嫌な人用
オンメモリのデータを tarファイルに格納したものを生成するのに一時ファイルやサブプロセスを使わずに直接生成したい
ゲーム機やPCの画面を動画としてキャプチャするのに簡単
自分がroot権限を持ってるサーバーじゃないのに何とかしなきゃいけない理不尽
ISRG Root X1(2015年〜)ならとっくに信頼してるはずと思った?残念!
C++で GTKアプリケーションを作る例が世の中に少なすぎてサンプルを探すのに苦労するので自分でネットに上げておく
ありふれた処理はどこにでも入れられそうな小さくてありふれたライブラリでやろう
GCC専用ではあるが、open(2)で開いたファイルもストリームとして扱う方法が実はある
WireGuardというVPNでは通信相手を特定するのにX25519という鍵共有アルゴリズムが使われている。WireGuard用に作成した鍵を自分のプログラムに流用したい。
外部プログラムを同期的に実行して終了ステータスをチェックし、正常終了でなければ例外を送出するには
ファイルシステムの一時的なマウント操作を伴う処理をプログラムで行う場合は確実な後片付けへの配慮が要求される
C++用のコマンドラインオプションパーサーライブラリはこれといった決定版が無く、仕方ないので標準の getopt_long関数を使う
root権限がないと実行できない処理を含むスクリプトは間違えて一般ユーザーで実行しないようにしておく
中間ファイルを生成するタスクをなるべく飛ばしたい人向け
うちも自動検査ツールの生成したレポートをメールしてお金もらうだけの簡単なお仕事で儲けたいよ。
RAIDは構築だけではなくて、障害検知と復旧の手順も確認してから運用しましょう。
自動更新のcronジョブが成功しているといつから思っていた?
ハードディスクの故障を検知しなければRAIDは意味をなさない
環境変数に仕込まれたコードを実行してしまうBASHの脆弱性が CGIスクリプトに影響を与えるか試してみたら結果は悲惨な感じに
AngularJSではselect要素による選択フィールドもスコープ変数にバインドすることが出来る。その際、option要素の代わりに ng-options属性で選択肢を提供するための書式を解説する。
生成したCSRをSSL認証局へ送る前に中身をチェックしたり、証明書をサーバにインストールする前に鍵との対応を確認したりするためのTips
Zabbixを使ってサーバを監視するには原則として監視対象サーバに専用エージェントをインストールする必要があるが、単純な Webサイト監視であればエージェントをインストールしなくても出来るようになっている。
プライベートネットワーク内に設置されたSMTPサーバが外へメールをリレーする際には通常25番のポートを使用するが、利用しているISPによってはOP25B方針によって遮断されてしまうため 587番ポートでのサブミッションを受け付ける gmailのSMTPサーバにリレーしてもらうよう設定してみる。
よくある要件だと思うんだけど、検索してもHTTPの仕様(主に上りと下りそれぞれのcontent-typeのこと)についてよく理解した上で書かれていそうな良い情報が上位に出てこないので自分用にメモしておく。
32bitのODBCドライバをインストールしたら、設定も32bitのODBCアドミニストレータでしなければいけないという話
※ライブ配信専用PC
OSSの検証や自社用ツールの開発といった公開できる作業に限り、 ライブ配信専用PC上で行っています。常時配信ですのでいつでもお気軽にチャットメッセージ(公開)を残していって下さい。