[
https://issues.apache.org/jira/browse/CMIS-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Donald Kwakkel resolved CMIS-939.
---------------------------------
Resolution: Invalid
> Cookie Security: Persistent Cookie is used
> ------------------------------------------
>
> Key: CMIS-939
> URL: https://issues.apache.org/jira/browse/CMIS-939
> Project: Chemistry
> Issue Type: Bug
> Components: opencmis-client
> Affects Versions: OpenCMIS 0.13.0
> Reporter: Donald Kwakkel
>
> Storing sensitive data in a persistent cookie can lead to a breach of
> confidentiality or account compromise.
> Explanation:
> Most Web programming environments default to creating non-persistent cookies.
> These cookies reside only in browser memory (they are not written to disk)
> and are lost when the browser is closed. Programmers can specify that cookies
> be persisted across browser sessions until some future date. Such cookies are
> written to disk and survive across browser sessions and computer restarts.
> If private information is stored in persistent cookies, attackers have a
> larger time window in which to steal this data - especially since persistent
> cookies are often set to expire in the distant future. Persistent cookies are
> often used to profile users as they interact with a site. Depending on what
> is done with this tracking data, it is possible to use persistent cookies to
> violate users' privacy.
> In this case setMaxAge() is called in AbstractBrowserServiceCall.java at line
> 216 with a non-zero parameter. This max age is also not configurable/possible
> to disable.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)