Course Hero Logo

CS 410 Project Two Security Report Template.docx - CS 410...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 2 out of 4 pages.

CS 410 Project Two Security Report TemplateSouthern New Hampshire UniversityCS-410-InstructionsFill in the table in step one. In steps two and three, replace the bracketed text with your answer in yourown words.1.Identify where multiple security vulnerabilities are present within the blocks of C++ code. Youmay add columns and extend this table as you see fit.Block of C++ CodeIdentified Security Vulnerabilitystring username = "";string password = "";string client = "";Environment variablesvoid CheckUserPermissionAccess() {cout << "Enter your username: " <<endl;cin >> username;cout << "Enter password: " << endl;cin >> password;if(password == "22420"){cout <<"You chose" << endl;} else {cout << "Invalid Password. Please tryagain" << endl;}}User privilegesMissing authentication for criticalfunctionMissing authorizationValidation and VerificationWeak passwordSensitive data exposure (user input informat strings)Insufficient testingLack of securityint main() {cout << "Created by: Janera Dobson" <<endl;cout << "Hello, Welcome to ourInvestment Company!" << endl;CheckUserPermissionAccess();DisplayInfo();ChangeCustomerChoice();}Insecure codingDesign flaw1

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 4 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Fall
Professor
N/A

Newly uploaded documents

Show More

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture