OpenProject before 6.1.6 and 7.x before 7.0.3 mishandles session expiry, which allows remote attackers to perform APIv3 requests indefinitely by leveraging a hijacked session.
{
"cpe": [
"cpe:2.3:a:openproject:openproject:*:*:*:*:*:*:*:*",
"cpe:2.3:a:openproject:openproject:7.0.0:*:*:*:*:*:*:*",
"cpe:2.3:a:openproject:openproject:7.0.1:*:*:*:*:*:*:*",
"cpe:2.3:a:openproject:openproject:7.0.2:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"introduced": "0"
},
{
"last_affected": "6.1.5"
},
{
"introduced": "7.0.0"
},
{
"last_affected": "7.0.0"
},
{
"introduced": "7.0.1"
},
{
"last_affected": "7.0.1"
},
{
"introduced": "7.0.2"
},
{
"last_affected": "7.0.2"
}
],
"source": [
"CPE_RANGE",
"CPE_STRING",
"REFERENCES"
]
}