首页
社区
课程
招聘
[讨论]MPlayer字幕溢出漏洞
发表于: 2012-7-6 08:31 4817

[讨论]MPlayer字幕溢出漏洞

2012-7-6 08:31
4817
这周的某天用mplayer看电影时,竟弹出广告网页。当时没有察觉,后来分析别的漏洞时,感觉如果影音文件有弹广告的权限,岂不是很可怕啊......
google了一下,最新的mplayer漏洞如下:

MPlayer SAMI Subtitle File Buffer Overflow

This module exploits a stack-based buffer overflow found in the handling of SAMI subtitles files in MPlayer SVN Versions before 33471. It currently targets SMPlayer 0.6.8, which is distributed with a vulnerable version of mplayer. The overflow is triggered when an unsuspecting victim opens a movie file first, followed by loading the malicious SAMI subtitles file from the GUI. Or, it can also be done from the console with the mplayer "-sub" option.

写了个sami文件推数据,也没用filefuzz,只是增加数据量,不久就有效果了,错误输出如下:

MPlayer interrupted by signal 11 in module: read_subtitles_file ID_SIGNAL=11
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.

只要把填充的垃圾数据,改成构造的二进制码就可以完成其他任务了

【我的疑问】:
1.这是否意味着,其实像rmvb,gif这种非可执行文件,亦可以成为恶意程序,
2.并且免疫杀毒软件对的查杀(没有“mz”首部躲避沙盒,体积巨大躲避云查杀)

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 1015
活跃值: (235)
能力值: ( LV12,RANK:440 )
在线值:
发帖
回帖
粉丝
2
当然不是"可执行文件"才能成为恶意软件啊,毕竟计算机是分不清数据和指令的呀。
2012-7-6 08:59
0
雪    币: 151
活跃值: (70)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
如果谁能发现“windows图片查看器”的漏洞,那将是多么可怕啊
2012-7-6 09:06
0
雪    币: 27
活跃值: (90)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
4
版主
2012-7-6 09:12
0
雪    币: 94
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
像rmvb,gif这种虽然是非可执行文件,但他们却构成了可执行文件的输入数据,当解析引擎不能处理恶意输入或者是不规则的数据时,将会导致bug发生,甚至是漏洞
2012-7-6 09:29
0
雪    币: 139
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
如果发现了,会导致什么后果呢?小弟我实在想不来什么啊。
2012-7-7 11:15
0
雪    币: 435
活跃值: (1212)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
7
构造恶意图片文件,图片能触发漏洞并执行shellcode
把这图片放在google的首页。。
2012-7-7 11:37
0
雪    币: 411
活跃值: (247)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
难道不知道MS06-001?LNK loadlibrary?一堆的看一眼就中的洞啊
2012-7-8 11:58
0
雪    币: 8865
活跃值: (2379)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
9
好像还真出过~
2012-7-8 20:02
0
雪    币: 76
活跃值: (114)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
KMPLEAR 最新版 打开一个未下载完的文件就退出~~~ 或者崩溃, 相信你懂得
2012-7-9 01:41
0
游客
登录 | 注册 方可回帖
返回
//