待验证50% 置信事实精确时间
只要还有任何进程持有socket文件描述符的引用,对应的socket就不会被内核回收,这是端口泄漏能跨进程存活的底层机制
1
来源数
50%
置信度
长期有效
时效性
2026/8/9
首次发现
来源
相关事实
待验证在Linux内核中每个网络socket都表现为一个文件描述符,进程fork子进程时子进程会通过引用计数机制继承父进程的文件描述符表,导致端口泄漏可跨进程存活76% 相似待验证当父进程未正确关闭socket就退出时,如果子进程继承了这些文件描述符,它们会被无限期保持在LISTEN或ESTABLISHED状态,导致端口转发孤儿化70% 相似待验证LeakCanary触发heap dump后以.hprof快照格式保存堆内存,并还原从GC Root到泄漏对象的完整引用链62% 相似待验证容器逃逸漏洞CVE-2019-5736(runc漏洞)曾被发现,因为所有容器共享同一个内核61% 相似待验证Linux内核包含超过2800万行代码,容器共享同一宿主内核,内核漏洞可能成为逃逸路径60% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/714153API
curl https://kongchang.com/api/v1/knowledge/claims/714153MCP
get_claim(id=714153)