Re: MS jpeg vunerability
From: David Postill (david_at_postill.org.uk)
Date: 09/29/04
- Next message: Alex D: "Re: exploring the use of manual encryption of passwords (newbie)"
- Previous message: David Postill: "Re: Best cookie/popup/ad blocker..."
- In reply to: Bill: "Re: MS jpeg vunerability"
- Next in thread: Jim Watt: "Re: MS jpeg vunerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 29 Sep 2004 06:41:16 GMT
In article <th6kl0l3g0nidjtqbet166b5manab4beni@4ax.com>, on Tue, 28 Sep 2004 19:20:54 -0700, Bill
<bdwan@hotmail.com> wrote:
<snip />
| I'm lost here. Why does this problem exist with JPEG images and
| not GIFs or BMPs ?? Doesn't the header information in the image
| file determine what GDI functions get called with Header parameters
| being passed to the GDI functions ?
>From <http://www.us-cert.gov/cas/techalerts/TA04-260A.html>:
"Overview
Microsoft's Graphic Device Interface Plus (GDI+) contains a vulnerability
in the processing of JPEG images. This vulnerability may allow attackers to
remotely execute arbitrary code on the affected system. Exploitation may occur
as the result of viewing a malicious web site, reading an HTML-rendered email
message, or opening a crafted JPEG image in any vulnerable application.
The privileges gained by a remote attacker depend on the software component
being attacked."
| If someone could tell me the GDI funtions and JPEG headers
| involved that would help me.
|
| When it comes to laying down trojans using VBscript and
| ActiveX Components, I can somewhat understand that,
| but this is beyond me. What newfangled thing did they
| add to JPEG headers to allow for this ?? Is some "nut"
| trying to get JPEGs to be "Objects" which can/could
| include executable code ?
"I. Description
Microsoft Security Bulletin MS04-028 describes a remotely exploitable buffer
overflow vulnerability in Microsoft's Graphic Device Interface Plus (GDI+) JPEG
processing component."
So the answer to your last question is yes. You can pretty much do anything
with buffer overruns. Search for ""buffer overrun" tutorial" if you really want
to know more.
<davidp />
-- David Postill
- Next message: Alex D: "Re: exploring the use of manual encryption of passwords (newbie)"
- Previous message: David Postill: "Re: Best cookie/popup/ad blocker..."
- In reply to: Bill: "Re: MS jpeg vunerability"
- Next in thread: Jim Watt: "Re: MS jpeg vunerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|