Valid CAS-003 Dumps shared by ExamDiscuss.com for Helping Passing CAS-003 Exam! ExamDiscuss.com now offer the newest CAS-003 exam dumps, the ExamDiscuss.com CAS-003 exam questions have been updated and answers have been corrected get the newest ExamDiscuss.com CAS-003 dumps with Test Engine here:
A penetration tester is inspecting traffic on a new mobile banking application and sends the following web request: POST http://www.example.com/resources/NewBankAccount HTTP/1.1 Content-type: application/json { "account": [ { "creditAccount":"Credit Card Rewards account"} { "salesLeadRef":"www.example.com/badcontent/exploitme.exe"} ], "customer": [ { "name":"Joe Citizen"} { "custRef":"3153151"} ] } The banking website responds with: HTTP/1.1 200 OK { "newAccountDetails": [ { "cardNumber":"1234123412341234"} { "cardExpiry":"2020-12-31"} { "cardCVV":"909"} ], "marketingCookieTracker":"JSESSIONID=000000001" "returnCode":"Account added successfully" } Which of the following are security weaknesses in this example? (Select TWO).
Correct Answer: A,C
The SalesLeadRef field has no input validation. The penetration tester should not be able to enter "www.example.com/badcontent/exploitme.exe" in this field. The credit card numbers are communicated in clear text which makes it vulnerable to an attacker. This kind of information should be encrypted. Incorrect Answers: B: There is nothing to suggest the system is vulnerable to SQL injection. D: There is nothing to suggest the system is vulnerable to XSS (cross site scripting). E: Although the tester was able to post a URL to malicious software, it does not mean the system is vulnerable to malware file uploads. F: JSON/REST is no less secure than XML.