lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAH72vihatchgo4YvcwF=LpxKV8hhABvn9DS5bhA6+DPk_S0Uaw@mail.gmail.com>
Date: Wed, 10 Jul 2013 11:56:14 +0200
From: Źmicier Januszkiewicz <gauri@....by>
To: "full-disclosure@...ts.grok.org.uk" <full-disclosure@...ts.grok.org.uk>
Subject: Re: VLC media player MKV Parsing POC

Mario,

As far as I see, the code snippet provided (the only insn) dereferences an
attacker-controlled value. What happens next is not really clear since it
is only one insn in the dump and I am too lazy to actually install VLC and
dig in, but it shows that you can at least control the contents of ECX.

If Kaveh would be so kind as to post the following insns in the stream, we
could see what this may lead to. If the next insn is, say, CALL [EDX+10h],
well, there you go -- you own the control flow.


2013/7/10 Mario Vilas <mvilas@...il.com>

> On Wed, Jul 10, 2013 at 10:57 AM, kaveh ghaemmaghami <
> kavehghaemmaghami@...glemail.com> wrote:
>
>> 1.The crash you showed does not control eip
>>  (its not a stack-based bof)
>>
>
> And? You still need to control EIP or the exploit doesn't, you know,
> actually work. :P
>
>
>> 2.not even arbitrary memory
>> (check further instructions)
>>
>
> You posted only one instruction and it's a read operation, proving
> nothing. You're either lazy or don't actually get what's going on.
>
> --
> “There's a reason we separate military and the police: one fights
> the enemy of the state, the other serves and protects the people. When
> the military becomes both, then the enemies of the state tend to become the
> people.”
>
> _______________________________________________
> Full-Disclosure - We believe in it.
> Charter: http://lists.grok.org.uk/full-disclosure-charter.html
> Hosted and sponsored by Secunia - http://secunia.com/
>

Content of type "text/html" skipped

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ