テクノロジー

すべてのMacに49.7日バグ—長期稼働でTCP接続不能になる脆弱性が発覚

1: mkusaka 2026/04/10 15:46

Photonの「49.7日」経過でMacのTCP新規接続が不能になる脆弱性を紹介し、技術情報も集約するTechFeed。

2: nguyen-oi 2026/04/10 16:05

49.7日って絶妙な期間だな。Windows 95の再来かよw 鯖運用してる人はご愁傷様

3: sangping 2026/04/10 16:08

四十九日で成仏する訳か。

4: nezuku 2026/04/10 16:16

「49.7日」というところにWindows 95/98にあった49.7日起動し続けるとハングアップするそれを思い出すよね / 問題が起きている箇所からAppleの各プラットフォームでも同じ事象あるのかどうか

5: figu 2026/04/10 16:21

なつかしい。Windowsが20年前に乗り越えてきた道だw

6: punychan 2026/04/10 16:25

スリープさせっぱなしでたまーに使うMacが特に問題なく動いているが、スリープしたらリセットされるのかな?

7: MIT_tri 2026/04/10 16:26

サポート切れてるOSとかどうするんだろう?

8: crosscrow 2026/04/10 16:37

あ、これWin9x系だと、Windos98 SP1で修正されたバグや…。27年遅れか。

9: nrtn 2026/04/10 16:37

49.7懐かしい響きだ…

10: inaken1980 2026/04/10 16:40

macosとiOSのTCPスタック実装は共通だろうから、先にiOSで見つかりそうなものだよね。基本動かしっぱなしだし。原文の方を見ると再現しないと報告してる人もいるようだ。なんか追加の条件が必要っぽい。

11: tzk2106 2026/04/10 16:58

「Mac笑うな 来た道じゃ Windows笑うな 行く道じゃ」みたいな話か。

12: t_f_m 2026/04/10 16:59

"AppleのXNUカーネルは"略"RFC 7323準拠のオーバーフロー安全な比較を実装していない。これは設計上の重大な欠陥である。興味深いことに、XNUカーネルのソースコードは公開されているため、この問題は理論上検証可能だった"

13: kotaponx 2026/04/10 17:09

uint32あるある

14: ys0000 2026/04/10 17:10

標準通り実装されてない。まぁ稀によくある。どんまい。

15: kazuppo01 2026/04/10 17:11

大体その期間で再起動してたわ、これかい

16: baja 2026/04/10 17:21

なんか前にもあったよな?って思ったら27年前ってマジ?まぁ2000年より前って言われたらそんな気もするな。。。

17: maketexlsr 2026/04/10 17:36

またこれは懐かしい周期を。

18: nilab 2026/04/10 17:43

「すべてのMacには、49日17時間2分47秒の連続稼働後に新しいネットワーク接続を一切受け付けなくなるという深刻な脆弱性が存在」「AppleのXNUカーネルの32ビット整数オーバーフローに起因し、再起動以外に解決方法がない」

19: kazuau 2026/04/10 17:44

Mac Serverをメディアサーバにしてたときは、毎月1回再起動していた。長期稼働でネットワークが不調になるという理由だったと思うが、これが原因だったのかは分からない(がそれっぽいね)

20: tmtms 2026/04/10 17:46

懐かしい話題

21: z67kjh 2026/04/10 17:46

信じられないっていうけど、ちょっと前にパスワードを入れずにadminになれたり13 months out of boundsしたりgoto failしたりしてたろ。忘れたのか

22: UhoNiceGuy 2026/04/10 17:47

MacBook、スリープ運用してるから50日は起動しっぱなしなんだけどなぁ//Macは開発者に人気なのは知ってたけど、サーバーとしても運用してるの?癖強くない?//もう27年前かよ。ちょっと前の出来事だと思っていたのに

23: t-tanaka 2026/04/10 17:55

そんな馬鹿なと思ったが。「49.7日の連続稼働後にTIME_WAITがタイムアウトしなくなる」→「TIME_WAITがたまる」→「新しいネットワーク接続を一切受け付けなくなる」か。まあ,PC用途だと普通は起こらんな。

24: yogasa 2026/04/10 17:56

Linuxでも昔あったような。uptimeのビット桁あふれ問題

25: netcraft3 2026/04/10 17:59

Appleの中の人も誰も49.7日間以上Macを常時起動させたことがなかったということか。Linuxマシンは長時間稼働させても平気なのに(反転攻勢n度目の機会?)