* [[Xreader:https://github.com/linuxmint/xreader]] [#gcc7d137] Xreader は X-Apps のドキュメントビューアーです。SyncTeX に対応しています。 - [[GitHub - linuxmint/xreader: A generic Document Reader:https://github.com/linuxmint/xreader]] - [[XApps — Linux Mint Developer Guide documentation#xreader:https://linuxmint-developer-guide.readthedocs.io/en/latest/xapps.html#xreader]] ** お知らせ [#k9cd97f1] -[[Linux向けPDFビューア「Evince」「Atril」「xreader」に、細工されたPDFファイルを開くだけで任意コード実行につながる深刻な脆弱性「CVE-2026-46529」が報告された。&br;&br;公開された検証コードによると、PDF内部の/GoToRアクションと引数処理の不備を悪用し、外部ライブラリを読み込ませることで、利用者権限で任意コードを実行できるという。&br;&br;影響を受けるのは、Atril 1.28.4未満、xreader 4.6.3未満、GTK3版Evince 48.1未満など。研究者の João Medeiros 氏はGitHub上でPoCを公開しており、PDFとELF共有ライブラリを一体化した「ポリグロットファイル」を用いることで、閲覧時のクリック操作だけでリバースシェルを起動できるとしている。&br;&br;脆弱性は長年存在していた可能性があり、原因はユーザー制御可能な文字列を適切にエスケープせずコマンドラインへ渡していた点にある。GTK4版Evinceでは特定の悪用経路が無効化されているものの、根本的な引数注入自体は残ると指摘されている。利用者には速やかなアップデート適用が推奨される。:https://x.com/yousukezan/status/2057723843159236609]] -[[GitHub - N1et/CVE-2026-46529: Evince/xreader/Atril RCE exploit to CVE-2026-46529 · GitHub:https://github.com/N1et/CVE-2026-46529]] ** リリース情報 [#nc26750d] - https://github.com/linuxmint/xreader/releases ** インストール [#c7459ad2] - https://github.com/linuxmint/xreader/blob/master/INSTALL.md ** SyncTeX [#h73c0bb5] [[AUCTeX#xreader]] を参照。 ** コマンドラインオプション [#y06f48aa] - https://github.com/linuxmint/xreader/blob/master/shell/main.c - https://github.com/linuxmint/xreader/blob/master/po/ja.po $ xreader --help-all 用法: xreader [オプション…] [ファイル…] 文書ビューアー ヘルプのオプション: -h, --help ヘルプのオプションを表示する --help-all ヘルプのオプションをすべて表示する --help-sm-client Show session management options --help-gtk GTK+ のオプションを表示する Session management options: --sm-client-disable Disable connection to session manager --sm-client-state-file=FILE Specify file containing saved configuration --sm-client-id=ID Specify session management ID GTK+ のオプション --class=CLASS ウィンドウマネージャーで利用するプログラムのクラスを指定する --name=NAME ウィンドウマネージャーで利用するプログラムの名前を指定する --gtk-module=MODULES 追加で読み込む GTK+ モジュールを指定する --g-fatal-warnings 警告をすべて致命的と見なす アプリケーションのオプション: -p, --page-label=ページ 表示する文書ページのラベルです。 -i, --page-index=番号 表示する文書ページの番号です。 -f, --fullscreen xreader を全画面表示で実行します -n, --named-dest=移動先 表示する文書ページの名前付きの移動先です。 -s, --presentation xreader をプレゼンテーションモードで実行します -w, --preview xreader をプレビューアーとして実行します -l, --find=文字列 文書の中から検索する単語や語句です --display=DISPLAY 使用する X のディスプレイを指定する ** Night Mode(夜間モード) [#u64f9f27] Xreader には Night Mode(夜間モード)という色を反転させる機能があります。 Ctrl+I で Night Mode(夜間モード)を切り替えることができます。