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

Published: 2026-11-02

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

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

## 本影片涵蓋的內容

- 由 Kyle Kingsbury 營運的資料庫測試實驗室 Jepsen 於 2026 年 10 月 31 日發布了對 ParticleDB 的分析報告。ParticleDB 是 Orkes 開發的 Rust 資料庫，旨在用於 AI 代理；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 發現，宣傳為採用 AES-256 硬體加密的 Lenovo ThinkPlus FU100 指紋 USB 隨身碟，實際上包含一張未加密的普通 SD 卡；指紋讀取器只會開啟 USB 連接。他於 2025 年 8 月 2 日報告了這一問題，Lenovo 的第一個修復措施是在 SD 卡上塗一層環氧樹脂。據 Tom's Hardware 報導，Lenovo 將其諮詢評為高風險，後續針對 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 的修復方法是用 kfree\_rcu 替換了兩個普通的 kfree 呼叫，該提交日期為 10 月 1 日；帶有修復的穩定核心於 10 月 11 日和 15 日發布，該錯誤可追溯到 Linux 4.4。Red Hat 於 10 月 30 日將其評級從「重要」提高到「嚴重」。截至 10 月 31 日星期六晚上，Ubuntu 和 Red Hat Enterprise Linux 均未列出修復後的核心。請安裝您的發行版已修復的核心並重新啟動，包括容器主機，因為容器共享主機核心。
- 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 並遷移到其他資料庫。

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

據研究員 Xusheng Li 報導（Tom's Hardware 和 HackingPassion 也有報導），FU100 宣傳為 AES-256 硬體加密，但實際包含一張普通的 SD 卡，上面沒有任何加密。指紋讀取器只會啟用 USB 連接。Lenovo 的第一個修復方法是在卡片上塗環氧樹脂，後來的修復需要撥打中國的服務熱線以進行更換或現場韌體升級。

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

HackerTube 網站 hackertube.org 是一個類似 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 子句如何表示 4 等於 5？
- 0:44 故事一：Jepsen 在 ParticleDB 中發現了什麼？
- 2:17 故事二：Lenovo 指紋 USB 隨身碟裡面是什麼？
- 3:31 故事三：Karpathy 一個早上做了什麼？
- 4:22 故事四：你如何修補 CVE-2026-98432？
- 5:43 回到計時器：漏洞利用花了多長時間？
- 6:02 結論：REVERT

## 翻譯的文字記錄

從英文原文旁白翻譯。可用的音頻和字幕由 YouTube 控制。

### 冷開場：where 子句如何表示 4 等於 5？

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

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

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

0:44 故事一。星期六，Jepsen 發布了關於 ParticleDB 的報告， 這是一個來自 Orkes 的 Rust 資料庫，專為 AI 代理設計。 Orkes 資助了這項工作。 首頁寫著「完全 ACID，每秒 159,000 筆交易」。Jepsen 測試了 ParticleDB 從第一個 1.1 版本到晚期的 發布候選版本。網站稱其經過「正式驗證」1 並附有 TLA+ 證明。 Jepsen 表示在工作期間沒有 TLA+ 規範可用。 在「完全 ACID」一行下方，同一頁寫著「快照隔離」，

1:10 這不是完全隔離。 這些錯誤並不明顯。 大多數只需要一台伺服器、一個客戶端，而且沒有注入故障。 一個寫著「4 等於 5」的 where 子句卻返回了行。 一個寫著「真」的 where 子句卻沒有匹配任何東西。 更新後，兩行具有相同的主鍵。 Jepsen 測試的最後一個版本，發佈候選版本 22， 安全得多。

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

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

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

2:21 指紋讀取器只決定一件事，就是隨身碟是否連接到 電腦。卡上的文件從來不依賴它。 Li 於 2025 年 8 月向 Lenovo 報告了這個漏洞。 第一個修復方案是在 SD 卡上塗一層環氧樹脂。 所以檔案從未被加密過。 等等，它只是一張 SD 卡？ 一直都是。 Lenovo 將其自身諮詢評為高風險。

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

3:09 一個驅動器有兩個隱藏帳戶，Li 稱之為後門。 如果驅動器的安全性在於硬體，請自行檢查。 在檔案到達隨身碟之前，使用您控制的軟體對檔案進行加密， 並將指紋視為一種便利。 故事三，輕鬆一點的。 週五晚上 Andrej Karpathy 打開 YouTube，看到他所說的 「充滿垃圾的污穢之牆」，然後在週六早上告訴他的編碼代理

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

3:31 從 Hacker News 推薦的任何內容中建立一個替代品。 該代理下載了 Hacker News 評論，過濾掉垃圾郵件， 並保留了大約四萬條推薦 YouTube 影片的評論。 這留下了六千四百五十四個影片， 從 2007 年到現在，涵蓋 150 個主題。 這個網站是 hackertube.org。 它顯示的是影片中間的畫面，而不是上傳者選擇的縮圖，這有點讓人不悅。 Karpathy 表示整個構建過程大約花了兩個小時。

3:58 他唯一的手動步驟是 Google API 金鑰、伺服器和網域。 10 月 12 日，我告訴過你 Karpathy 認為存取和任務在 人們理解這些工具方面造成了隔閡。 兩小時的工作是一個不錯的數據點。 故事四，這是需要行動的。 CVE-2026-98432 是 Linux 核心 IPv4 TCP 握手中的一個 use-after-free 漏洞，得分為 9.8 分（滿分 10 分）。 遠端對等點無需登入即可觸及它。 Eric Dumazet 於 10 月 1 日編寫了修復程式。

4:21 該修復於 10 月 11 日和 15 日進入穩定版核心，

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

4:23 而這個錯誤可以追溯到 Linux 4.4。 Red Hat 於 10 月 30 日將其評級從「重要」提高到「嚴重」。 週六晚上，Ubuntu 和 Red Hat Enterprise Linux 仍未列出已修復的 核心。 Anthropic 表示 Claude 編寫了一個針對具有多路徑 TCP 監聽器的伺服器的有效漏洞利用，並且 Go 程式自 Go 1.24 起預設開啟這些監聽器。Go 團隊警告說，沒有該監聽器的系統可能容易受到類似攻擊，並表示最好的修復方法是修補核心。 如果你的發行版尚未發布修復的核心，Red Hat 和 AlmaLinux 發布了一個 防火牆規則，該規則會丟棄帶有 IP 選項的 IPv4 TCP 封包。 Red Hat 表示這可以減少暴露，但無法完全防止。

4:52 之後，你就等著。 今天怎麼辦。 安裝您的發行版已修復的核心並重新啟動，包括容器主機和 Kubernetes 節點也是，因為容器共享主機核心。 Debian、Suse 和 Amazon Linux 已經有修復程式了。 如果您還不能修補，請從運行多路徑 TCP 監聽器的主機開始。 現在是我承諾的計時器。 在 Anthropic 自己的概念驗證中，洩露核心指標需要 48 分鐘，

5:23 然後再花 5 分鐘運行 shell 命令。 Anthropic 尚未發布該漏洞利用。 如果您寧願閱讀而不是聽我說，那麼每天早上 The Daily Diff 會免費發送到您的收件箱，網址是 thedailydiff.dev，連結如下。 所以今天的判決是 REVERT。 我會撤銷 ParticleDB，因為 Jepsen 的建議是停止部署， 我會修補那個核心，因為它附帶一個計時器。 這就是今天的差異。

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

5:44 我是來自 Axrisi 的 Niko。 負責任地合併。 SHIP IT SHIP IT NEEDS REVIEW

### 結論：REVERT

6:02 REVERT SHIP IT SHIP IT SHIP IT SHIP IT SHIP IT

## 來源

- [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
