View Issue Details

IDProjectCategoryView StatusLast Update
0033587mantisbtsecuritypublic2024-02-14 17:16
Reporterkrecendo Assigned Todregad  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionduplicate 
Product Version1.3.20 
Summary0033587: "MANTIS_STRING_COOKIE" cookie reusable after user logout
Description

In MantisBT v1.3.20, MANTIS_STRING_COOKIE is used to authenticate for accessing the platform.
MANTIS_STRING_COOKIE didn't expire and can reuse the token after user logout from the platform.

Steps To Reproduce
  1. User login
  2. Copy "MANTIS_STRING_COOKIE" value from cookie section in application tab of browser dev tools
  3. logout
  4. Insert "MANTIS_STRING_COOKIE" value into cookie section in application tab of browser dev tools from step 2
  5. Refresh the page and gained access
TagsNo tags attached.

Relationships

duplicate of 0027976 closeddregad CVE-2009-20001: User cookie string is not reset upon logout 
related to 0011296 acknowledged Mantis BT is using fix cookies in the DB 

Activities

dregad

dregad

2024-01-31 05:49

developer   ~0068491

@krecendo

This issue has been fixed in 2.24.5, see 0027976. You may also want to have a look at 0011296.

Please note that MantisBT 1.3.x branch is no longer maintained; 1.3.20 was released over 4 years ago. You should seriously consider upgrading to the latest 2.x version (2.26.0 as of this writing).