| Summary: | PHP's mail() SRPM contains a patch that leaks private information | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Richard Neill <mageia> |
| Component: | Security | Assignee: | Thomas Spuhler <thomas> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | Keywords: | Triaged |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| URL: | https://bugs.php.net/bug.php?id=61131 | ||
| Whiteboard: | |||
| Source RPM: | php-5.3.10-2.mga2.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Richard Neill
2012-02-18 07:12:22 CET
Workaround: use Postfix to strip these headers out again (assuming that the MTA in use actually is postfix):
1. Enable header-checks, in /etc/postfix/main.cf :
header_checks = regexp:/etc/postfix/header_checks
2. Specify the headers to strip, in /etc/postfix/header_checks :
/^HTTP-Posting-Client:/ IGNORE
/^HTTP-Posting-URI:/ IGNORE
/^HTTP-Posting-User-Agent:/ IGNORE
Hi, thanks for reporting this bug. Assigned to the package maintainer. (Please set the status to 'assigned' if you are working on it) Keywords:
(none) =>
Triaged According to Rasmus, https://bugs.php.net/bug.php?id=61131 , this particular patch is doing the wrong thing, in the wrong way. (The right way to get this info is to use PHP's existing mail.add_x_header option, then get the client info from the logfiles) Given that, imho, the PLD patch, php-mail.diff is both harmful and redundant, may I suggest simply dropping it? I will take it out if nobody objects. We still have some time before the release of mga2 to test it. Status:
NEW =>
ASSIGNED Patch removed. Would yyyyyyyyyyyyyyou please test it. I'll be happy to test it. Where is the package? (Maybe it hasn't hit the mirrors yet?) It installed here from ftp://mirrors.kernel.org Resolved and fixed Status:
ASSIGNED =>
RESOLVED |