Bug 253165 (CVE-2007-4044)

Summary: CVE-2007-4044 'c' character missing from shell metacharacter whitelist
Product: [Other] Security Response Reporter: Lubomir Kundrak <lkundrak>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED NOTABUG QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: ssorce
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-4044
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-17 09:12:34 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lubomir Kundrak 2007-08-17 09:06:04 UTC
Common Vulnerabilities and Exposures assigned an identifier CVE-2007-4044
to the following vulnerability:

Incomplete blacklist vulnerability in the MS-RPC functionality in smbd in Samba 3 on SUSE Linux before 20070720 allows remote attackers to execute arbitrary commands via shell metacharacters in unspecified vectors, due to an incomplete fix for CVE-2007-2447 that 
"
missed one character in the shell escape handling.
"

References:

http://www.novell.com/linux/security/advisories/2007_14_sr.html

Comment 2 Lubomir Kundrak 2007-08-17 09:12:34 UTC
The CVE description is wrong. This does not have any security implications, it
only causes 'c' characters passed to shell to be escaped.

Comment 4 Simo Sorce 2007-08-17 12:54:42 UTC
This is NOT a security problem (and not even a "bug"), we have already
identified this problem months ago and verified it is only a cosmetic problem.
We were not able to find out any way to misuse or any secondary effect of
escaping the "c" character as the shell will happily expand it before running
the commands.