QID 375669

Date Published: 2021-06-29

QID 375669: F5 BIG-IP ASM,LTM,APM BIG-IP Python Tarfile Library Vulnerability (K78284681)

F5 BIG-IP ASM (Application Security Manager) is a flexible web application firewall that secures web applications in traditional, virtual, and private cloud environments.
F5 BIG-IP (LTM) Local Traffic Manager is the most popular module offered on F5 Networks BIG-IP platform. The real power of the LTM is it is a Full Proxy, allowing you to augment client and server side connections. All while making informed load balancing decisions on availability, performance, and persistence.
F5 BIG-IP Access Policy Manager (APM) is a secure, flexible, high-performance solution that provides unified global access to your network, cloud, and applications.

In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when opened by tarfile.open, because _proc_pax lacks header validation. (CVE-2019-20907)

Vulnerable Component: BIG-IP ASM, APM,LTM

Affected Versions:
16.0.0 - 16.0.1
15.1.0 - 15.1.3
14.1.0 - 14.1.4
13.1.0 - 13.1.4
12.1.0 - 12.1.6

QID Detection Logic(Authenticated):
This QID checks for the vulnerable versions of F5 BIG-IP devices using the tmsh command.

A user-created custom Python script utilizing the Python tarfile library may enter an infinite loop, consuming resources and causing a denial of service. The Python tarfile library is not used by any standard F5-supplied software.

  • CVSS V3 rated as High - 7.5 severity.
  • CVSS V2 rated as Medium - 5 severity.
  • Solution
    The vendor has not released any patch, for more information please visit: K78284681
    Vendor References

    CVEs related to QID 375669

    Software Advisories
    Advisory ID Software Component Link