reassign 436520 general
retitle There is no policy on HTTP_PROXY variable
thanks

Hi,

I'm reassigning this bug to Debian in general.  I feel a Deja-Vu about
this, I thought I already discussed it somewhere but cannot find it
anywhere.


HTTP_PROXY, or http_proxy (and ftp_proxy) is used in many applications
within Debian.

There is a well-known remote attack using HTTP_* variables can be set
to arbitrary values for CGI scripts, and thus there is a need for
protection against that.

The main problem is that each application has went its own way in
implementing that protection. For example, ruby SOAP interface
requires SOAP_USE_PROXY variable is set before honoring the value of
http_proxy.


I am guessing the it is only possible to set the upper-case variant
through CGIs, and that vulnerability will be avoided through
restricting the use to 'http_proxy' and not 'HTTP_PROXY' but I have
not gotten around to verifying it.


I'd like the following to happen.

1. if there has been such discussion before

2. gather information about vulnerabilities for HTTP_PROXY, and http_proxy

3. gather concensus around HTTP_PROXY handling

4. Implement the change in individual applications (or programming
language libraries)

5. finally document it in Debian policy or somewhere suitable.



regards,
        junichi
-- 
[EMAIL PROTECTED],netfort.gr.jp}   Debian Project


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

Reply via email to