Missing secure options for cookie detected.
- Rule ID: java_lang_insecure_cookie
- Languages: java
- Source: insecure_cookie.yml
Description
To make sure cookies don't open your application up to exploits or unauthorized access, make sure to set security options appropriately.
Remediations
✅ Set Secure
to true
to force cookies to only be sent over HTTPS
✅ Set HttpOnly
to true
to protect the cookie value from being accessed by client side JavaScript
cookie.setSecure(true);
cookie.setHttpOnly(true);
Associated CWE
OWASP Top 10
Configuration
To skip this rule during a scan, use the following flag
bearer scan /path/to/your-project/ --skip-rule=java_lang_insecure_cookie
To run only this rule during a scan, use the following flag
bearer scan /path/to/your-project/ --only-rule=java_lang_insecure_cookie
Ready to take the next step? Learn more about Bearer Cloud.