CrashExploitFixer

该模组目前为从 1.14.4 到最新版本的所有受影响 Minecraft 版本修补了三种不同的漏洞!

资源介绍

CrashExploitFixer 该模组目前为从 1.14.4 到最新版本的所有受影响 Minecraft 版本修补了三种不同的漏洞! 实体选择器 NBT 栈溢出 在撰写本文时,Minecraft 1.14.4 至最新版本的实体选择器中存在栈溢出漏洞,攻击者可以通过滥用实体选择器内深层嵌套的 NBT 数据来使服务器崩溃,导致递归解析在 TagParser 中耗尽 JVM 栈。虽然 Minecraft 1.21.1 防止了非特权玩家通过实体选择器触发此问题,但操作员和创造模式玩家仍可在未修补的服务器上重现崩溃。值得注意的是,PaperMC 早在几个月前就发现并 修补了 底层解析器问题。 haykam 的博客文章: haykam.com 过多的网络对象分配 一种影响 Minecraft 网络的拒绝服务漏洞允许经过身份验证的玩家通过发送恶意数据包来使服务器崩溃,这些数据包在通过 FriendlyByteBuf.readCollection , FriendlyByteBuf.readMap , 或相关方法进行集合反序列化时触发了过度的内存分配。虽然该问题可以通过 Fabric API 数据包以及可能跨不同加载器的许多模组数据包进行利用,但 NeoForge 和 Fabric 已为其最活跃的版本修补了该问题(NeoForge: 1.21.1 和 26.1, Fabric: 1.20.1, 1.21.1, 1.21.11, 26.1, 26.2)。CrashExploitFixer 为所有版本的 Forge、NeoForge 和 Fabric 修补了该问题,并且与它们的修复兼容。 特别感谢 Paul 私下报告了此问题 NeoForge 的博客文章: neoforged.net 可翻译组件扩展 一种影响 Minecraft 1.16 至 1.21.4 的拒绝服务漏洞允许攻击者创建递归扩展的文本组件,这些组件在解析、展平或调用如 Component#getString() , 等过程中可能会膨胀成巨大的字符串,导致严重的内存耗尽以及客户端或服务器的软崩溃。新的研究表明,在原版 1.20.5–1.21.4 中,特殊构造的悬停事件有效载荷可以在没有提升权限的情况下触发此问题。PaperMC 多年来已经 防护了 此类漏洞,而由于在网络数据包中广泛使用 FriendlyByteBuf#readComponent() 和相关组件反序列化路径,模组环境尤其容易受到攻击。 特别感谢 Paul 私下报告了此问题

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心