CVE-2017-6145 - Insufficient Session Expiration

Severity

75%

Complexity

99%

Confidentiality

106%

iControl REST in F5 BIG-IP LTM, AAM, AFM, Analytics, APM, ASM, DNS, Link Controller, PEM, and WebSafe 12.0.0 through 12.1.2 and 13.0.0 includes a service to convert authorization BIGIPAuthCookie cookies to X-F5-Auth-Token tokens. This service does not properly re-validate cookies when making that conversion, allowing once-valid but now expired cookies to be converted to valid tokens.

iControl REST in F5 BIG-IP LTM, AAM, AFM, Analytics, APM, ASM, DNS, Link Controller, PEM, and WebSafe 12.0.0 through 12.1.2 and 13.0.0 includes a service to convert authorization BIGIPAuthCookie cookies to X-F5-Auth-Token tokens. This service does not properly re-validate cookies when making that conversion, allowing once-valid but now expired cookies to be converted to valid tokens.

CVSS 3.0 Base Score 7.3. CVSS Attack Vector: network. CVSS Attack Complexity: low. CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L).

CVSS 2.0 Base Score 7.5. CVSS Attack Vector: network. CVSS Attack Complexity: low. CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P).

Demo Examples

Insufficient Session Expiration

CWE-613

The following snippet was taken from a J2EE web.xml deployment descriptor in which the session-timeout parameter is explicitly defined (the default value depends on the container). In this case the value is set to -1, which means that a session will never expire.


               
</web-app>
</session-config>
<session-timeout>-1</session-timeout>

Overview

Type

F5

First reported 7 years ago

2017-10-20 15:29:00

Last updated 7 years ago

2017-11-15 18:06:00

Affected Software

F5 BIG-IP Access Policy Manager (APM) 12.1.0

12.1.0

F5 BIG-IP Access Policy Manager (APM) 12.1.1

12.1.1

F5 Big-IP Access Policy Manager (APM) 12.1.2

12.1.2

F5 Big-IP Access Policy Manager (APM) 13.0.0

13.0.0

F5 BIG-IP Advanced Firewall Manager (AFM) 12.1.0

12.1.0

F5 BIG-IP Advanced Firewall Manager (AFM) 12.1.1

12.1.1

F5 Big-IP Advanced Firewall Manager (AFM) 12.1.2

12.1.2

F5 Big-IP Advanced Firewall Manager (AFM) 13.0.0

13.0.0

F5 BIG-IP Analytics 12.1.0

12.1.0

F5 BIG-IP Analytics 12.1.1

12.1.1

F5 Big-IP Analytics 12.1.2

12.1.2

F5 Big-IP Analytics 13.0.0

13.0.0

F5 Networks BIG-IP Application Acceleration Manager 12.1.0

12.1.0

F5 BIG-IP Application Acceleration Manager (AAM) 12.1.1

12.1.1

F5 Big-IP Application Acceleration Manager (AAM) 12.1.2

12.1.2

F5 Big-IP Application Acceleration Manager (AAM) 13.0.0

13.0.0

F5 BIG-IP Application Security Manager (ASM) 12.1.0

12.1.0

F5 BIG-IP Application Security Manager (ASM) 12.1.1

12.1.1

F5 Big-IP Application Security Manager (ASM) 12.1.2

12.1.2

F5 Big-IP Application Security Manager (ASM) 13.0.0

13.0.0

F5 BIG-IP Domain Name System (DNS) 12.1.0

12.1.0

F5 BIG-IP Domain Name System (DNS) 12.1.1

12.1.1

F5 Big-IP Domain Name System (DNS) 12.1.2

12.1.2

F5 Big-IP Domain Name System (DNS) 13.0.0

13.0.0

F5 BIG-IP Link Controller 12.1.0

12.1.0

F5 BIG-IP Link Controller 12.1.1

12.1.1

F5 Big-IP Link Controller 12.1.2

12.1.2

F5 Big-IP Link Controller 13.0.0

13.0.0

F5 BIG-IP Local Traffic Manager (LTM) 12.1.0

12.1.0

F5 BIG-IP Local Traffic Manager (LTM) 12.1.1

12.1.1

F5 Big-IP Local Traffic Manager (LTM) 12.1.2

12.1.2

F5 Big-IP Local Traffic Manager (LTM) 13.0.0

13.0.0

F5 BIG-IP Policy Enforcement Manager (PEM) 12.1.0

12.1.0

F5 BIG-IP Policy Enforcement Manager (PEM) 12.1.1

12.1.1

F5 Big-IP Policy Enforcement Manager (PEM) 12.1.2

12.1.2

F5 Big-IP Policy Enforcement Manager (PEM) 13.0.0

13.0.0

F5 BIG-IP WebSafe 12.1.0

12.1.0

F5 Big-IP WebSafe 12.1.1

12.1.1

F5 Big-IP WebSafe 12.1.2

12.1.2

F5 BIG-IP WebSafe 13.0.0

13.0.0

Stay updated

ExploitPedia is constantly evolving. Sign up to receive a notification when we release additional functionality.

Get in touch

If you'd like to report a bug or have any suggestions for improvements then please do get in touch with us using this form. We will get back to you as soon as we can.