CXX.MEMBER.IMPORTANT.PRIVATE
Important member data shall be private
Software declares an important variable, field, or member as public when private variables are required for the intended security policy.
Declaring an important variable public means that anyone who can access the contained object can access it.
Mitigation and prevention
Important member data such as user names, passwords, and so on, should always be made private.
Vulnerable code example
Copy
                                            
                                        
                                        public: char* password;The above example declares the important variable public so that anyone who has access to the contained object can access it.