Repository navigation
FDTP 1.13
Added / 足した事
- CVE-2026-98432 mitigation (Pomera DM250 only). The DM250 Debian 13 image's kernel (
6.18.41-g653d8276acb7) has the IPv4 TCP use-after-free fixed in 6.18.56, and apt cannot update it (the kernel has no package). nftables drops IPv4 TCP packets that carry IP options, before TCP sees them; normal traffic never has them. RTP-MIDI, mDNS, LocalSend and ssh are unaffected; IGMP is not touched../configureandfdtp-pomera-setupask about it (default: yes) only when the kernel is affected. Debian's own kernels are fixed byapt upgrade. - CVE-2026-98432 の対策(ポメラ DM250 だけ)。 DM250 用 Debian 13 イメージのカーネル(
6.18.41-g653d8276acb7)には、6.18.56 で直った IPv4 TCP の解放後使用の不具合があり、パッケージが無いため apt では直りません。IP オプションの付いた IPv4 の TCP パケットを、TCP に届く前に nftables で捨てます。ふつうの通信には IP オプションは付きません。RTP-MIDI・mDNS・LocalSend・ssh は変わらず、IGMP には触りません。./configureとfdtp-pomera-setupで、対象のカーネルの時だけ聞きます(既定は「はい」)。本家 Debian のカーネルはapt upgradeで直ります。 - The rule is kept in
/etc/nftables.d/fdtp-cve-2026-98432.nft, included from/etc/nftables.conf; existing rules are kept. To undo:sudo sh /usr/share/fdtp/pomera/pomera_cve_2026_98432.sh remove(orsudo fdtp-pomera-setup --undo). - 規則は
/etc/nftables.d/fdtp-cve-2026-98432.nftに置き、/etc/nftables.confから読み込みます(今ある規則は残します)。外すにはsudo sh /usr/share/fdtp/pomera/pomera_cve_2026_98432.sh remove(またはsudo fdtp-pomera-setup --undo)。
Install / 入れ方
Pomera DM250 (Debian 13, armhf):
sudo apt install ./fdtp_1.13-1_armhf.deb
sudo fdtp-pomera-setup # optional: Wi-Fi stability, the internal memory, PD hub charging, CVE-2026-98432 (DM250 only)PC (Debian 13, amd64): sudo apt install ./fdtp_1.13-1_amd64.deb
Updating: install the new .deb over the old one. / 新しい .deb をそのまま上に入れれば更新できます。
From the source: ./configure && make -j4 && sudo make install