十二年前,作者在一次公司迁移期间编写了一个 174 行的 PHP “垫片”代码,用以复制 `http_build_url()` 的功能。这段代码本意是作为临时解决方案,但被上传到 Packagist 后意外地变得无处不在,获得了近 2000 万次安装,并支撑着 WordPress 插件和 Debian 软件包等主要平台。
最近,作者重新审视了该项目,发现了一个严重的漏洞——在特定条件下,该代码会意外地从 URL 中删除字母“a”。尽管该软件包的使用范围极广,作者还是正式弃用了它。作者没有选择修复漏洞或将项目移交给新的维护者(作者警告称此举可能会引入安全风险),而是决定彻底废弃该库。
作者鼓励用户迁移到现代的、符合标准的替代方案,例如 PHP League 的 URI 库,或是 PHP 8.5 中即将推出的原生 URI API。这一决定标志着这个长期存在的非预期工具正式终结,也提醒了人们“临时”代码是如何深深植入互联网基础设施的。
作者记录了他们尝试在不进行任何手动设计干预的情况下,利用人工智能体(“Fable 5”和 Claude)为基于 RPi Pico 2350 的电子墨水屏设计定制 PCB 的实验。尽管此前尝试均告失败,作者还是通过简单的自然语言指令让 AI 创建电路板,并接受了这种“甩手掌柜”式方法所带来的风险。
这一过程遇到了诸多挑战,包括元件封装不匹配、DRC(设计规则检查)错误以及布线失败等问题。然而,通过与 AI 的反复调试并借助自动布线工具,最终成功制造出一块功能完备的四层电路板,并由 JLCPCB 完成了组装。
作者对这次“随性”的设计体验感触良多:在为无需深厚专业知识即可制造硬件的便捷性和潜力感到兴奋的同时,也感到失去了一种通过钻研学习所获得的传统成就感。尽管如此,作者依然拥抱这种针对业余项目的新抽象层级——目前已在计划制作一款基于 NVIDIA Jetson 的平板电脑——并期待未来制造商能将 AI 直接设计到生产的工作流整合起来,进一步简化流程。
CVE-2026-32746 是一个严重的、长期存在的基于 BSS 段的缓冲区溢出漏洞,由 DREAM 安全研究团队在 GNU inetutils-telnetd 的 `LINEMODE` 协商处理程序中发现。该漏洞可追溯至 1994 年,影响了大量复用了此遗留代码库的供应商和 Linux 发行版。
尽管 Telnet 因其过时且不安全而闻名,但它在无法迁移至 SSH 的工业和遗留环境中仍然普遍存在。该漏洞允许攻击者通过在 Telnet 子协商期间发送恶意构造的“SLC 三元组”来破坏内存。
漏洞利用过程非常复杂且依赖于环境,需要针对特定的内存布局定制有效载荷。虽然研究人员证明了触发任意 `free()` 操作和内存泄露是可能的,但要实现完全的远程代码执行(RCE)依然困难。
由于 `inetutils` 项目尚未发布修补版本,管理员必须手动从已修复的 git 提交中构建软件。目前大多数 Linux 发行版仍受该漏洞影响。鉴于其波及范围广且存在内存损坏风险,强烈建议各机构隔离相关服务,或通过编译最新源代码立即进行修补。
斯坦福大学的神经科学家已成功将类人脑组织植入基因改造小鼠体内,为研究复杂的人类精神及神经发育障碍建立了新的模型。
研究人员利用人类皮肤细胞重新编程为脑类器官,并将其移植到被基因改造、缺失自身大脑皮层的小鼠体内。这些人类细胞整合进了啮齿动物的神经回路中,使科学家能够观察人类神经元的发育和功能。
这一突破旨在解决孤独症、癫痫和脑瘫等疾病临床试验高失败率的问题,因为这些疾病很难在传统的实验动物中进行模拟。虽然这些小鼠并未表现出类似人类的认知或智力,但该研究已引发了关于改变动物认知以及携带人类神经组织的实验动物福利的重要伦理讨论。专家认为,这种“小鼠体内的人类”模型可能对医学研究产生变革性影响,提供了一种此前无法实现的、研究人类生物学的独特方式。