On 1/17/07, Adam Seering <[EMAIL PROTECTED]> wrote:
Out of curiosity, is there a log somewhere of major security holes
that are fixed since a release?  And, how does one get security
patches into the releases used in major distro's?; who dropped the
ball on this one?

Per the docs on security issues[1], there will either be an entirely
new release, if warranted, or a patch released which can be applied to
fix any security vulnerability. The policy is to release patches for
the current released version and the two previous releases; at the
moment, that means 0.95, 0.91 and 0.90 (there are "bugfixes" branches
in the repository for 0.90 and 0.91 for this purpose, which exist only
to collect security fixes and patches for known bugs in those
releases). There's also a low-traffic announcements-only mailing list
-- django-announce[2] -- used to send out notifications when this sort
of thing happens (though in the past such announcements have also
usually been cross-posted to the django-users and django-developers
lists, just for good measure).

I believe that at the time this bug was found and fixed, our
security-reporting and notification infrastructure wasn't yet in
place, which is why there isn't an announcement out for it.

We're not eager to use the SVN HEAD version of source on our main
servers.

The patch for this should apply cleanly to 0.95; I don't personally
know whether it'll be retroactively applied into the 0.95 release
distribution or not, though. I think we do need to find some way to
draw attention to this patch, however, because it's an important
post-0.95 fix.

Some of the people on this project are having serious concerns about
the choice to use Django for this particular project; do folks have
any thoughts/answers for them?

I'm not sure really what sort of answers there are to give; there
aren't any silver bullets which magically make web development "safe".
The best you can do is carefully evaluate a product before you start
using it, and continue evaluating it as you go; I've written up some
thoughts on that with respect to web frameworks[3], but again, there
are no universal answers to security questions; anyone who tries to
tell you otherwise is selling something.

[1] 
http://www.djangoproject.com/documentation/contributing/#reporting-security-issues
[2] http://groups.google.com/group/django-announce/
[3] 
http://www.b-list.org/weblog/2006/08/13/lets-talk-about-frameworks-security-edition

--
"May the forces of evil become confused on the way to your house."
 -- George Carlin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to