# ParticleDB 的 Jepsen 報告、Lenovo 的指紋 USB 隨身碟、Karpathy 的 HackerTube 和 Linux TCP 錯誤 CVE-2026-98432：一份 Daily Diff 中的四個開發者故事

Published: 2026-11-02

四個開發者故事，每個都歸因於其來源。Jepsen 對 ParticleDB 資料庫的分析發現了 96 個問題，包括在其測試的最後一個版本的預設交易模式中遺失已提交的寫入，並建議停止部署；該測試由 Orkes 資助，Orkes 表示其下一個版本修復了所有問題。根據研究員 Xusheng Li 的報告（Tom's Hardware 報導），一款宣稱 AES-256 加密的 Lenovo ThinkPlus FU100 指紋 USB 隨身碟，實際上只包含一個未加密的普通 SD 卡。Andrej Karpathy 在大約兩個小時內建立了 HackerTube，這是一個收錄了 Hacker News 評論中推薦的 6,454 個 YouTube 影片的網站。而 Linux 核心 CVE-2026-98432，一個 IPv4 TCP use-after-free 漏洞，得分 9.8，需要打補丁的核心和重新啟動。結論是 REVERT。

Canonical: https://thedailydiff.dev/zh-TW/video/2026-11-01-particledb-lenovo-tcp-hackertube/

## 本影片重點

- 由 Kyle Kingsbury 營運的資料庫測試實驗室 Jepsen，於 2026 年 10 月 31 日發布了對 ParticleDB 的分析報告。ParticleDB 是 Orkes 針對 AI 代理的 Rust 資料庫；Orkes 資助了這項工作。Jepsen 測試了從 1.1.4 到 1.1.18.11.rc-22 版的單節點，並提出了 96 個問題，其中大多數只需要一個伺服器、一個客戶端且沒有故障。報告中的例子：WHERE 4 = 5 子句返回主鍵為 5 的行，WHERE TRUE 未匹配任何內容，以及 UPDATE 可能會使多行具有相同的主鍵。
- ParticleDB 的首頁宣稱「完全 ACID。159K TPS。」和 TLA+ 證明，但 Jepsen 表示在合作期間沒有 TLA+ 規範可用，並且「完全 ACID」下的文字說明是快照隔離。在 Jepsen 測試的最後一個版本 1.1.18.11.rc-22 中，預設的 occ 交易模式在正常操作期間仍然遺失已提交的寫入，最嚴格的可序列化模式在程序終止後允許遺失更新。Orkes 表示 1.1.19-rc.13 版解決了所有剩餘問題；Jepsen 尚未評估它，並建議用戶停止進一步部署 ParticleDB 並遷移到其他資料庫。
- 安全研究員 Xusheng Li 發現，聯想 ThinkPlus FU100 指紋 USB 隨身碟，宣稱硬體加密並採用 AES-256 技術，但實際上只包含一張普通 SD 卡，其數據未經加密；指紋辨識器僅用於開啟 USB 連接。他於 2025 年 8 月 2 日報告了此問題，聯想的首次修復是在 SD 卡上塗一層環氧樹脂。根據 Tom's Hardware 報導，聯想將其建議評級為高，而針對 FU100 及相關驅動器的後續修復，需要撥打中國的服務專線，然後進行更換或現場韌體升級。
- Tom's Hardware 報導的後續內容中，Li 使用 OpenAI 的 Codex 和其雇主的逆向工程工具來對抗其他製造商的 USB 保護軟體；Netac 的花費了大約七分鐘，因為它內建了固定金鑰並將密碼寫入診斷日誌中，而另一家供應商的驅動器有兩個隱藏帳戶，Li 將其稱為後門。對於 USB 隨身碟上的數據，請在數據到達設備之前使用您控制的軟體對文件進行加密。
- 2026 年 10 月 31 日，Andrej Karpathy 描述了 HackerTube，這是一個類似 YouTube 的網站，位於 hackertube.org，他在大約兩個小時內用他的編碼代理程式建立了這個網站。該代理程式下載了 Hacker News 評論，過濾了垃圾郵件，並保留了大約 40,000 條推薦 YouTube 影片的評論，從 2007 年到 2026 年，涵蓋了 150 個主題，共產生了 6,454 個影片。該網站顯示的是影片 50% 處的畫面，而不是上傳的縮圖。Karpathy 列出了他的手動步驟：一個 Google Cloud API 金鑰、一個伺服器和一個域名。
- CVE-2026-98432 是 Linux 核心 IPv4 TCP 握手過程中的一個 use-after-free 漏洞，CVSS 評分為 9.8，可由遠端對等點在無需登入的情況下觸及。Eric Dumazet 的修復於 10 月 1 日提交，將兩個普通的 kfree 呼叫替換為 kfree\_rcu；包含此修復的穩定核心於 10 月 11 日和 15 日發布，此錯誤可追溯到 Linux 4.4。Red Hat 於 10 月 30 日將其評級從「重要」提高到「危急」。Ubuntu 和 Red Hat Enterprise Linux 在 10 月 31 日週六晚上尚未列出已修復的核心。請安裝您的發行版已修復的核心並重新啟動，包括容器主機，因為容器共享主機核心。
- Anthropic 表示 Claude 為具有多路徑 TCP 監聽器的 Linux 伺服器編寫了一個可用的漏洞利用程式，並且在其概念驗證中，洩露核心指標需要 48 分鐘，再過 5 分鐘即可運行 shell 命令；該漏洞利用程式尚未發布。Go 安全團隊指出，自 Go 1.24 以來，Go 程式預設啟用多路徑 TCP 監聽器，並警告說沒有該監聽器的系統可能容易受到類似攻擊。Red Hat 和 AlmaLinux 發布了一個防火牆規則，用於丟棄帶有 IP 選項的 IPv4 TCP 資料包，Red Hat 表示這可以減少暴露，但不能完全阻止利用。

## 問題與解答

### Jepsen 在 ParticleDB 資料庫中發現了什麼，它推薦什麼？

Jepsen 對 ParticleDB 的分析於 2026 年 10 月 31 日發布，由 Orkes 資助，提出了 1.1.4 到 1.1.18.11.rc-22 版本中的 96 個問題，包括 WHERE 4 = 5 返回行。在測試的最後一個版本中，預設的交易模式在正常操作期間仍然遺失已提交的寫入。Jepsen 建議用戶停止進一步部署 ParticleDB 並遷移到其他資料庫。

### 聯想的 ThinkPlus FU100 指紋 USB 隨身碟真的有 AES-256 加密嗎？

根據研究員 Xusheng Li 的說法，Tom's Hardware 和 HackingPassion 報導，FU100 宣稱是 AES-256 硬體加密，但實際上只包含一個普通的 SD 卡，上面沒有任何加密。指紋辨識器只用於啟用 USB 連接。聯想最初的修復是在卡上塗一層環氧樹脂，後來的修復需要撥打中國的服務熱線進行更換或現場韌體升級。

### 什麼是 HackerTube，Andrej Karpathy 是如何建造它的？

hackertube.org 上的 HackerTube 是一個類似 YouTube 的網站，收錄了 2007 年至 2026 年 Hacker News 評論中推薦的 6,454 個影片，涵蓋 150 個主題。Karpathy 的文章說，他的編碼代理下載了評論，過濾了垃圾郵件，並保留了大約 40,000 條推薦影片的評論，而且整個建造過程大約需要兩個小時。他的手動步驟包括一個 Google Cloud API 金鑰、一個伺服器和一個域名。

### 我該如何修復 Linux 核心 CVE-2026-98432，哪些發行版有打補丁的核心？

安裝您的發行版已修復的核心並重新啟動，包括容器主機和 Kubernetes 節點，因為容器共享主機核心。該漏洞是 IPv4 TCP use-after-free，CVSS 評分為 9.8，已於 10 月 11 日和 15 日在上游穩定核心中修復。根據 Atlas 於 10 月 31 日的報導，Debian、SUSE 和 Amazon Linux 已有修復程式，而 Ubuntu 和 Red Hat Enterprise Linux 則沒有；Red Hat 發布了一個防火牆緩解措施，以減少暴露。

### The Daily Diff 對這四個故事的判決是什麼？

The Daily Diff 的判決是 REVERT。Jepsen 對 ParticleDB 的建議是停止進一步部署並遷移，而 Linux CVE-2026-98432 核心錯誤需要打補丁的核心並重新啟動，Anthropic 自己的概念驗證需要 48 分鐘洩露核心指標，再過 5 分鐘運行 shell 命令。

## 章節

- 0:00 開場白：一個 where 子句如何說四等於五？
- 0:44 故事一：Jepsen 在 ParticleDB 中發現了什麼？
- 2:17 故事二：聯想指紋 USB 隨身碟裡面是什麼？
- 3:31 故事三：Karpathy 在一個早上建了什麼？
- 4:22 故事四：你如何修補 CVE-2026-98432？
- 5:43 回到計時器：漏洞利用花了多久時間？
- 6:02 判決：REVERT

## 翻譯文字稿

譯自英文原版旁白。可用的音訊和字幕由 YouTube 控制。

### 開場白：一個 where 子句如何說四等於五？

0:00 一個宣稱「完全 ACID」的資料庫理應保留您寫入的內容。 Jepsen 測試了一個，發現了九十六個問題，包括一個 where 子句 說四等於五，卻仍然返回了行。 在這個影片中，有四個故事。 Jepsen 在一個聲稱「完全 ACID」的資料庫中發現了什麼？ 一個宣稱已加密的指紋 USB 隨身碟裡面是什麼？ Andrej Karpathy 在一個早上建了什麼？ 以及您如何修補一個 Linux 網路錯誤？

0:26 其中一個錯誤會附帶一個計時器。 我會在最後念給您聽。 今天是十一月一日星期日，這是 The Daily Diff。 Jepsen 是 Kyle Kingsbury 的測試實驗室。 它讓資料庫經歷真實的工作負載和故障，並檢查網站上的 保證是否成立。 想像一個真正打開冰箱的檢查員。

### 故事一：Jepsen 在 ParticleDB 中發現了什麼？

0:44 故事一。週六 Jepsen 發布了關於 ParticleDB 的報告， 這是 Orkes 針對 AI 代理的 Rust 資料庫。 Orkes 資助了這項工作。 首頁寫著「完全 ACID，每秒十五萬九千次交易」。Jepsen 測試了 ParticleDB 從其第一個 1.1 版本到一個晚期 發布候選版。該網站稱其經過形式化證明， 並附有 TLA+ 證明。 Jepsen 表示，在工作期間沒有可用的 TLA+ 規範。 在「完全 ACID」下方，同一個頁面寫著快照隔離，

1:10 這並非完全隔離。 這些錯誤並不明顯。 大多數只需要一個伺服器、一個客戶端，且沒有注入故障。 一個說「四等於五」的 where 子句卻返回了行。 一個說「真」的 where 子句卻什麼都沒匹配到。 更新操作留下兩行具有相同主鍵的記錄。 Jepsen 測試的最後一個版本，發布候選版二十二， 安全得多。

1:36 即便如此，預設的交易模式在正常操作期間仍然遺失已提交的寫入。最嚴格的模式在進程終止後仍然允許遺失更新。 Orkes 表示其下一個版本會修復所有這些問題。 Jepsen 尚未測試它。 所以在最後一個版本中，一個承諾「完全 ACID」的資料庫可能會遺失它 已經提交的寫入。 我假設，速度非常快。 Jepsen 的建議很明確。 盡快停止部署 ParticleDB 並遷移到另一個資料庫。Orkes 將原因歸咎於一次春季重構，並表示其自己的客戶，

2:00 使用舊版本，可能未受影響。 儲存程序文件甚至為 Kyle Kingsbury 虛構了一個電子郵件地址。 故事二。聯想 ThinkPlus FU100 是一款指紋 USB 隨身碟， 宣稱採用 AES-256 硬體加密。 安全研究員 Xusheng Li 拆開一個，發現裡面是一個普通的 SD 卡， 上面什麼都沒有加密。

### 故事二：聯想指紋 USB 隨身碟裡面是什麼？

2:21 指紋辨識器只決定一件事，就是隨身碟是否連接到 電腦。卡上的文件從不依賴它。 Li 於 2025 年 8 月向聯想報告了這個漏洞。 最初的修復是在 SD 卡上塗一層環氧樹脂。 所以文件從未被加密。 等等，它只是一張 SD 卡嗎？ 一直都是如此。 聯想將自己的建議評級為高。

2:47 針對 FU100 和三個相關驅動器的後期修復， 意味著需要撥打中國的服務專線，然後將驅動器寄回或 進行現場韌體升級。 聯想建議先擦除驅動器。 上週，Li 將 OpenAI 的 Codex，加上他雇主的逆向工程 工具，應用於其他製造商的 USB 保護軟體。 Netac 的花了大約七分鐘，因為它內建了固定金鑰，並將 密碼寫入診斷日誌中。

3:09 一個驅動器有兩個隱藏帳戶，Li 稱之為後門。 如果驅動器的安全性是硬體，請自行檢查。 在文件到達隨身碟之前，使用您控制的軟體對其進行加密， 並將指紋視為一種便利。 故事三，輕鬆一點的。 週五晚上，Andrej Karpathy 打開 YouTube，看到他所稱的「一堵被搞砸的爛泥牆」，於是在週六早上命令他的編碼代理程式 根據 Hacker News 的推薦來建立一個替代品。

### 故事三：Karpathy 在一個早上建了什麼？

3:31 該代理程式下載了 Hacker News 的評論，過濾了垃圾郵件， 並保留了大約四萬條推薦 YouTube 影片的評論。 這留下了六千四百五十四個影片， 從二○○七年到現在，涵蓋一百五十個主題。 該網站是 hackertube.org。 它顯示的是影片中間的畫面，而不是上傳者選擇的縮圖，這有點讓人不悅。 Karpathy 說整個建造過程花了大約兩個小時。 他唯一的手動步驟是 Google API 金鑰、一個伺服器和一個域名。

3:58 十月十二日我告訴過你 Karpathy 認為訪問和任務在人們理解這些工具的方式上造成了差距。 兩個小時的工作時間是一個不錯的數據點。 故事四，需要採取的行動。 CVE 2026-98432 是 Linux 核心 IPv4 TCP 握手過程中的一個 use-after-free 漏洞，得分為十點九點八。 遠端對等點無需登入即可觸及它。 Eric Dumazet 於 10 月 1 日編寫了修復程式。 該修復程式於 10 月 11 日和 15 日到達穩定核心， 而這個錯誤可以追溯到 Linux 4.4。

4:21 Red Hat 於 10 月 30 日將其評級從「重要」提高到「危急」。

### 故事四：你如何修補 CVE-2026-98432？

4:23 週六晚上，Ubuntu 和 Red Hat Enterprise Linux 仍然沒有列出已修復的 核心。 Anthropic 表示 Claude 為具有多路徑 TCP 監聽器的伺服器編寫了一個可用的漏洞利用程式，自 Go 1.24 以來，Go 程式預設會開啟這些監聽器。Go 團隊警告說，沒有該監聽器的系統可能容易受到類似攻擊，並表示最好的修復方法是打補丁的核心。 如果您的發行版尚未有修復核心，Red Hat 和 AlmaLinux 會發布一個 防火牆規則，用於丟棄帶有 IP 選項的 IPv4 TCP 資料包。 Red Hat 表示這可以減少暴露，但不能完全阻止它。 之後，您就等待。 今天要做什麼。

4:52 安裝您的發行版已修復的核心並重新啟動，包括容器主機和 Kubernetes 節點也是，因為容器共享主機核心。 Debian、Suse 和 Amazon Linux 已經有修復程式了。 如果您還不能修補，請從運行多路徑 TCP 監聽器的主機開始。 現在是我承諾的計時器。 在 Anthropic 自己的概念驗證中，洩露核心指標需要四十八分鐘， 然後再花五分鐘運行一個 shell 命令。 Anthropic 尚未發布該漏洞利用程式。

5:23 如果您寧願閱讀而不是聽我說，那麼每天早上 The Daily Diff 就會免費寄到您的收件箱，網址是 the daily diff dot dev，連結在下方。 所以今天的判決是 REVERT。 我會恢復 ParticleDB，因為 Jepsen 的建議是停止部署， 而且我會修補那個核心，因為它附帶了一個計時器。 這就是今天的差異。 我是 Axrisi 的 Niko。 負責任地合併。

### 回到計時器：漏洞利用花了多久時間？

5:44 Jepsen 在 ParticleDB 資料庫中發現了什麼，它推薦什麼？ Jepsen 對 ParticleDB 的分析於 2026 年 10 月 31 日發布，由 Orkes 資助，提出了 1.1.4 到 1.1.18.11.rc-22 版本中的 96 個問題，包括 WHERE 4 = 5 返回行。在測試的最後一個版本中，預設的交易模式在正常操作期間仍然遺失已提交的寫入。Jepsen 建議用戶停止進一步部署 ParticleDB 並遷移到其他資料庫。 聯想的 ThinkPlus FU100 指紋 USB 隨身碟真的有 AES-256 加密嗎？ 根據研究員 Xusheng Li 的說法，Tom's Hardware 和 HackingPassion 報導，FU100 宣稱是 AES-256 硬體加密，但實際上只包含一個普通的 SD 卡，上面沒有任何加密。指紋辨識器只用於啟用 USB 連接。聯想最初的修復是在卡上塗一層環氧樹脂，後來的修復需要撥打中國的服務熱線進行更換或現場韌體升級。 什麼是 HackerTube，Andrej Karpathy 是如何建造它的？

### 判決：REVERT

6:02 hackertube.org 上的 HackerTube 是一個類似 YouTube 的網站，收錄了 2007 年至 2026 年 Hacker News 評論中推薦的 6,454 個影片，涵蓋 150 個主題。Karpathy 的文章說，他的編碼代理下載了評論，過濾了垃圾郵件，並保留了大約 40,000 條推薦影片的評論，而且整個建造過程大約需要兩個小時。他的手動步驟包括一個 Google Cloud API 金鑰、一個伺服器和一個域名。 我該如何修復 Linux 核心 CVE-2026-98432，哪些發行版有打補丁的核心？ 安裝您的發行版已修復的核心並重新啟動，包括容器主機和 Kubernetes 節點，因為容器共享主機核心。該漏洞是 IPv4 TCP use-after-free，CVSS 評分為 9.8，已於 10 月 11 日和 15 日在上游穩定核心中修復。根據 Atlas 於 10 月 31 日的報導，Debian、SUSE 和 Amazon Linux 已有修復程式，而 Ubuntu 和 Red Hat Enterprise Linux 則沒有；Red Hat 發布了一個防火牆緩解措施，以減少暴露。 The Daily Diff 對這四個故事的判決是什麼？ The Daily Diff 的判決是 REVERT。Jepsen 對 ParticleDB 的建議是停止進一步部署並遷移，而 Linux CVE-2026-98432 核心錯誤需要打補丁的核心並重新啟動，Anthropic 自己的概念驗證需要 48 分鐘洩露核心指標，再過 5 分鐘運行 shell 命令。 這就是今天的 Daily Diff。

## 來源

- [Jepsen: ParticleDB 1.1.4 (Kyle Kingsbury, October 31, 2026)](https://jepsen.io/analyses/particledb-1.1.4) — Jepsen
- [Lenovo's 'encrypted' fingerprint USB drive is just an unencrypted SD card in a fancy case](https://www.tomshardware.com/tech-industry/cyber-security/lenovo-fingerprint-usb-stick-sold-as-aes-256-encrypted-had-a-plain-sd-card-inside-ai-assisted-follow-up-finds-a-backdoor-and-hardcoded-keys-in-other-secure-usb-products) — Tom's Hardware
- [Lenovo ThinkPlus Fingerprint USB Drive Sold as Encrypted Was a Plain SD Card Inside](https://hackingpassion.com/lenovo-thinkplus-encrypted-usb-sd-card/) — HackingPassion
- [HackerTube](https://karpathy.bearblog.dev/hacker-tube/) — Andrej Karpathy
- [CVE-2026-98432](https://ubuntu.com/security/CVE-2026-98432) — Ubuntu Security
- [RHSB-2026-016: Use-after-free - kernel IPv4 (CVE-2026-98432)](https://access.redhat.com/security/vulnerabilities/RHSB-2026-016) — Red Hat
- [ipv4: free inet\_opt and ireq\_opt after an RCU grace period](https://github.com/torvalds/linux/commit/e3f33b0a1d89d738e2b913dab519226eaf76e15b) — Linux kernel (Eric Dumazet)
- [Discovering and exploiting vulnerabilities in critical, real-world software with Claude](https://www.anthropic.com/research/discovering-vulnerabilities-with-claude) — Anthropic
- [Protecting against CVE-2026-98432 when using Go programs](https://www.openwall.com/lists/oss-security/2026/10/30/1) — Go Security Team via oss-security
- [Linux's October 2026 TCP Use-After-Free: CVE-2026-98432](https://atlasum.net/blog/cve-2026-98432-linux-ipv4-tcp-uaf) — Atlas
