TVRemotePlusのPHP脆弱性対策方法

TVRemotePlusは、PHP / JavaScript 製のテレビのリモート視聴ソフト(いわゆるロケフリ)です。
YouTube やニコニコ動画などの動画配信サービスの UI を意識した、モバイルフレンドリーなレスポンシブ Web UI が特徴です。
放送中の番組の視聴・録画番組の検索/再生・複数同時視聴などの基本機能に加え、Twitter と連携してキャプチャ付きでツイートする機能やニコニコ実況のコメントを表示 / 投稿する機能、字幕を表示する機能なども実装しています。

https://github.com/tsukumijima/TVRemotePlus

 

今回、すべてのPHPのバージョンで、脆弱性が発表されてしまったので、
その対策をしていきます。

 

公式でのリリースされている最終バージョンは2.7.1になります。
使われているPHPのバージョンは7.4.4です。
このバージョンの7.4.4では、ソースレベルの修正になっていた、自分でビルドが必要です。

ここで、いったん開発終了したとのことですが、
その後、Eschamali 氏による Apache 2.4.55 / PHP 8.2 対応フォーク の取り込み、テレビ東京のニコニコ実況コメントが表示されなくなった問題など、いくつか追加の修正を行った
2.8.0が公開されています。

https://github.com/tsukumijima/TVRemotePlus

が、リリースにはなっていないので、Download Zipで修正版を入手します。
(PHPのバージョンが8.2.11)

8.2.11ならば、今回PHP公式が、Windows用のパッチ適用隅のバイナリが用意されているので、うまくすれば対策できそうです。

 

TVRemotePlus 2.8.0へのバージョンアップ

続きを読む →

Views: 202

カテゴリー: Windows, TV録画 | コメントする

PHPの重大脆弱性について

2026/11/21にPHPの重大脆弱性が発表されました。
認証なしのリモートコード実行につながる2件を修正したとのとで、
オランダの国家サイバーセキュリティセンター(NCSC-NL)はこの2件を
「php2shell」と呼んでいます。

対象は、Webリクエストを処理するすべてのPHP
(PHP-FPM・Apache mod_php〔Apache に組み込んで動かす方式〕・php-cgi・FrankenPHP・LiteSpeed)。
影響バージョンは 8.2.35/8.3.36/8.4.27/8.5.12 より前のバージョンすのべてです。

 

今回発見された脆弱性

続きを読む →

Views: 56

カテゴリー: debian, Linux, Windows, WordPress | コメントする

非対応PCで、Windows11 25H2から26H2を導入する

非対応PCで、Windows11 25H2から26H2を導入するには2つの方法があるそうです。

・Windows11 26H2のインストールISOを入手したうえて、
 setup.exe /product server でアップグレードする

・Windows11 25H2で、最新のWindowsアップデートを当てたうえで、
 イネーブルパッケージを導入する

 

Windows11のインストールISOで、setup.exe /product server でアップグレードする方法は
ある意味いつもの方法なので、今回はもう一つのイネーブルパッケージを導入するでやってみたいと思います。  

続きを読む →

Views: 158

カテゴリー: Windows | コメントする