Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: Paper for the "Weeding out security bugs" Debconf6 workshop: msg#00002

Subject: Re: Paper for the "Weeding out security bugs" Debconf6 workshop
Javier Fernández-Sanguino Peña wrote:
> I have finished writting the paper for the security workshop I proposed for
> Debconf6: "Weeding out security bugs". I would *really* appreciate if
> somebody could read it and comment on it, you can find it here:
> http://people.debian.org/~jfs/debconf6/#security

Some brief comments:
- The NVD vulnerability classifications aren't very useful IMO, better use
  the classications used in the DSAs.
- Coverity Prevent has only found a single genuine security problem so far
  (a local privilege escalation in x.org due to a typo, which caused a
   condition always to be true), it mostly finds unused variables and such
- For chapter 4: Don't put arbitrary junk into the archive, we've had DSAs for
  software, which had more CVE IDs fixed than voting popcon users and we have
  software in the archive, that has a security history like this:

  gallery2 (2.0.1-1) unstable; urgency=high
  .
    * New upstream release (Closes: #333961)
      + Urgency high due to security issue (Input sanitization)
 
  gallery2 (2.0.2-1) unstable; urgency=high
  .
    * New upstream release (Closes: #341270)
      + Urgency high due to security issues
        - Fixes security flaw in zipcart that could allow remote
          visitors to view sensitive files on your webserver
        - fixes an XSS issue in add-from-web
        - Obscures the naming of the install.log file
 
  gallery2 (2.0.3-1) unstable; urgency=high
  .
    * New upstream release (Closes: #355009)
      + Urgency high due to security issues
        - Fixes minor XSS issue
        - Fixes session code issue that could allow users to remotely delete
          session files

  gallery2 (2.0.4-1) unstable; urgency=high
  .
    * New upstream release (Closes: #356446)
      + Urgency high due to security issues
        - Fixes local inclusion exploit available when register_globals is on

- For chapter 5: We'll have quite good mitigation techniques in Etch; namely
  address space randomization in the kernel and safe builtins in GCC 4.1.

Cheers,
        Moritz


<Prev in Thread] Current Thread [Next in Thread>