[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Permission to upload geordi 0:20080725T0146-1+lenny1?



Chris Lamb wrote:
> Hi -release,
> 
> I would like to upload geordi 0:20080725T0146-1+lenny1 to t-p-u to fix a
> DoS issue. The relevant changelog entry is:
> 
>  geordi (0:20080725T0146-1+lenny1) testing-proposed-updates; urgency=low
> 
>    * Ignore (rather than allow) fcntl system call to prevent a DoS. Upstream
>      writes:
> 
>        By using fcntl with F_SETOWN to make the geordi process the owner of
>        its stdout and then using fcntl again to set O_ASYNC on stdout, the
>        C++ program could have the geordi process receive SIGIO, causing it
>        to shut down.
> 
>        We only allowed fcntl because g++ appeared to need it. Upon closer
>        inspection, it turns out g++ only uses it to check some flags on the
>        precompiled header fd, and the system call can just be ignored
>        altogether.
> 
>      Patch backported from upstream darcs repository.
> 
> The debdiff is attached to this mail. I will be making the parallel change
> to sid's version this evening.

Ok, please upload.

Cheers

Luk


Reply to: