jvlstuff / JavaVulnerableLab

lab
GNU General Public License v2.0
0 stars 1 forks source link

CX HttpOnlyCookies @ src/main/java/org/cysecurity/cspf/jvl/controller/LoginValidator.java [refs/heads/master] #185

Open github-actions[bot] opened 2 years ago

github-actions[bot] commented 2 years ago

HttpOnlyCookies issue exists @ src/main/java/org/cysecurity/cspf/jvl/controller/LoginValidator.java in branch refs/heads/master

The web application's processRequest method creates a cookie privilege, at line 59 of src\main\java\org\cysecurity\cspf\jvl\controller\LoginValidator.java, and returns it in the response. However, the application is not configured to automatically set the cookie with the "httpOnly" attribute, and the code does not explicitly add this to the cookie.

Severity: Medium

CWE:1004

Vulnerability details and guidance

Checkmarx

Training Recommended Fix

Lines: 64 59 63


Code (Line #64):

                                       Cookie password=new Cookie("password",pass);

Code (Line #59):

                                   Cookie privilege=new Cookie("privilege","user");

Code (Line #63):

                                       Cookie username=new Cookie("username",user);

github-actions[bot] commented 2 years ago

Issue still exists.