Hi Luigi,

You've convinced me when you say it like that :-)

Let's close this bug and have a good weekend.

Kyle :-)

On Wednesday 28 November 2007 00:39:11 Luigi Gangitano wrote:
> Hi Kyle,
> let's make some analysis and maybe we'll agree on agreeing. :-)
>
> - Drupal has it's own view of virtual hosting (sites). Each site has
> to be configured with files in different directives. If no site is
> configured the default configuration applies to all sites. So you
> don't really have all sites vulnerable with the default debian
> install. You just have one site that is available on different virtual
> hosts (www.foo.com/drupal5 is just the same as www.bar.com/drupal5).
> There is no vulnerability multiplication.
>
> - Virtual hosting itself is not a secure way to separate 'data
> domains'. Since all virtual hosts run in the same webserver process
> with the same rights, exploiting an hole in one virtual hosts usually
> leads to access all other virtual hosts. Obviously this is true only
> for serious holes. Trivial holes like SQL injection only apply to the
> single webapp database. See previous point for this: if drupal5 is
> vulnerable to SQL injection the default debian install will only make
> the single site vulnerable. On the other hand, if the vulnerability
> leads to file system access or, worse, to arbitrary code execution
> other virtual hosts will not be protected any way.
>
> So again this is, as usual, a compromise between security and ease-of-
> use. I choose not to provide any third-party module for drupal in
> debian package, avoiding security issues in those modules. At the same
> time I choose to make it easy for unexperienced people to set up a
> drupal site as experienced admins would always know how to trim access
> down to their own needs. The same choice applies to many other
> packages in debian (think phpmyadmin, phppgadmin, acidbase and any
> package using wwwconfig-common).
>
> Hope I could make ti more clear to you. :-)
>
> Regards,
>
> L
>
> --
> Luigi Gangitano -- <[EMAIL PROTECTED]> -- <[EMAIL PROTECTED]>
> GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972  C24A F19B A618 924C 0C26





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to