从这个网页截图中可以获取到以下关于漏洞的关键信息: 漏洞类型:缓冲区溢出(Buffer Overflow) 受影响的文件: - - 修复措施: - 在 文件中,添加了对缓冲区边界检查的代码,防止写入超过缓冲区大小。 - 在 文件中,增加了测试用例以验证修复效果。 c if (dst + 16 >= bytes + buf) { break; } python @pytest.mark.parametrize( "pixel_format, mode", ( ("DXT1", "RGBA"), ("DXT3", "RGBA"), ("DXT5", "RGBA"), ("BC2", "RGBA"), ("BC3", "RGBA"), ("BC5", "RGB"), ), ) def test_save_large_file(tmp_path: Path, pixel_format: str, mode: str) -> None: im = hopper(mode).resize((440, 448)) should not error in valgrind im.save(tmp_path / "img.dds", pixel_format=pixel_format)