CXX.FUNC.CSTRING.FORMAT
CString cannot call CString.Format() on itself.
The call will fail if the CString object itself is offered as a parameter.
Vulnerability and risk
This can then lead to unpredictable results.
Mitigation and prevention
Use an intermediate temporary CString to avoid the issue.
Example
Copy
                                                    
                                                
                                                CString str = "Some Data";
str.Format("%s%d", str, 123);CString str is also used in the parameter list.