Thanks - I added the errstr check, and checked
into HEAD, 150Cay, 203Cay, 204Cay, and 310Atlas.
Eric
=============================================
Eric Hyche (ehyche real.com)
Technical Lead
RealNetworks, Inc.
> -----Original Message-----
> From: Greg Wright [mailto:gwright real.com]
> Sent: Friday, January 18, 2008 3:30 PM
> To: ehyche real.com
> Cc: filesystem-dev lists.helixcommunity.org
> Subject: Re: [Filesystem-dev] CR: Fix for bug 211207
>
> + INT32 lSize = (INT32)
> strtol(pChunkedEncoding->buf, &errstr, 16);
> + if (lSize >= 0)
> + {
> +
>
> || pChunkedEncoding->buf==errstr ???
>
> Looks good.
> --greg.
>
>
>
> Eric Hyche wrote:
> > Description
> > -------------------------------------
> > This changes fixes a crash in the http filesystem
when
> > a malicious chunked encoding chunk size is
constructed.
> > This crash is detailed in bug 211207.
> >
> > Files Modified
> > -------------------------------------
> > filesystem/http/httpfsys.cpp
> >
> > Branches
> > -------------------------------------
> > HEAD, 150Cay, 203Cay, 204Cay, 310Atlas
> >
> >
> >
> > =====================================
> > Eric Hyche, Technical Lead
> > RealNetworks, Inc.
> > ehyche real.com
> >
> >
> >
>
------------------------------------------------------------
--
> ----------
> >
> > _______________________________________________
> > Filesystem-dev mailing list
> > Filesystem-dev helixcommunity.org
> > http://lists.helixcommunity.org/mailman/listinfo/
filesystem-dev
>
_______________________________________________
Filesystem-dev mailing list
Filesystem-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/
filesystem-dev
|