|
Bugzilla – Full Text Bug Listing |
| Summary: | capi4hylafax: insecure tmp file handling | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Thomas Biege <thomas> |
| Component: | Other | Assignee: | Karsten Keil <karsten.keil> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | S.Schmidt, security-team |
| Version: | Beta 7 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | CVE-2006-1231: CVSS v2 Base Score: 1.2 (AV:L/AC:H/Au:N/C:N/I:P/A:N) | ||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | fix | ||
|
Description
Thomas Biege
2006-03-10 10:48:52 UTC
This debug code was never active in our versions, it is for debugging internal details for developers and must be enabled at compile time. So this case is invalid for us I think. But here is a other real case with the default LOGFILE /tmp/capifax.log, which is configurable via /etc/config.faxCAPI and created if LogTraceLevel is set to a value != 0. Since the the default is 0 we are safe in a default installation, but since the admin may be change this to debug some problem we should change the default location to a none world writable directory (like /var/log/capifax.log). I set AVM to CC, so they can inform the author about the issue. Maybe we should also change the default locations for the DEBUG files of the original report to /var/log/ for the case, somebody compile his own version with DEBUG enabled. Thank you. Fixing it in STABLE is sufficient. I did change all /tmp/ log and debug file paths into /var/log/ for STABLE. So, we are done... CVE-2006-1231 Created attachment 73220 [details]
fix
For completeness here the patch for our version.
CVE-2006-1231: CVSS v2 Base Score: 1.2 (AV:L/AC:H/Au:N/C:N/I:P/A:N) |