ESB-2018.1152 - [Appliance] BIG-IP: Denial of service - Remote/unauthenticated 2018-04-16

Printable version
PGP/GPG verifiable version

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2018.1152
                     BIG-IP SOCKS proxy vulnerability
                               16 April 2018

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           BIG-IP
Publisher:         F5 Networks
Operating System:  Network Appliance
Impact/Access:     Denial of Service -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2017-6148  

Original Bulletin: 
   https://support.f5.com/csp/article/K55225440

- --------------------------BEGIN INCLUDED TEXT--------------------

BIG-IP SOCKS proxy vulnerability CVE-2017-6148

Security Advisory

Original Publication Date: Apr 13, 2018

Applies to (see versions):

  o Product: BIG-IQ, BIG-IQ Cloud, BIG-IQ Device, BIG-IQ Security, BIG-IQ ADC,
    BIG-IQ Centralized Management
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o Product: BIG-IP, BIG-IP AAM, BIG-IP AFM, BIG-IP Analytics, BIG-IP APM,
    BIG-IP ASM, BIG-IP DNS, BIG-IP Edge Gateway, BIG-IP GTM, BIG-IP Link
    Controller, BIG-IP LTM, BIG-IP PEM, BIG-IP PSM, BIG-IP WebAccelerator
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o Product: Enterprise Manager
      - 3.1.1
  o Product: F5 iWorkflow
      - 2.3.0, 2.2.0, 2.1.0, 2.0.2
  o Product: LineRate
      - 2.6.2, 2.6.1, 2.6.0, 2.5.3, 2.5.2, 2.5.1, 2.5.0
  o Product: ARX, ARX
      - 6.4.0, 6.3.0, 6.2.0
  o Product: F5 WebSafe
      - 1.0.0
  o Product: Traffix SDC
      - 5.1.0, 5.0.0, 4.4.0, 4.0.5
  o Product: BIG-IQ Cloud and Orchestration
      - 1.0.0

Security Advisory Description

Responses to SOCKS proxy requests made through the BIG-IP system may cause a
disruption of service provided by the Traffic Management Microkernel (TMM). The
data plane is impacted and exposed only when a SOCKS proxy profile is attached
to a virtual server. The control plane is not impacted by this vulnerability. (
CVE-2017-6148)

Impact

An attacker may be able to perform a denial-of-service (DoS) attack on a BIG-IP
system by causing the TMM process to restart.

Security Advisory Status

F5 Product Development has assigned ID 670822 (BIG-IP) to this vulnerability.

To determine if your product and version have been evaluated for this
vulnerability, refer to the Applies to (see versions) box. To determine if your
release is known to be vulnerable, the components or features that are affected
by the vulnerability, and for information about releases or hotfixes that
address the vulnerability, refer to the following table.

+------------------+------+----------+----------+-----------+------+----------+
|                  |      |Versions  |Fixes     |           |CVSSv3|Vulnerable|
|Product           |Branch|known to  |introduced|Severity   |Score^|component |
|                  |      |be        |in        |           |1     |or feature|
|                  |      |vulnerable|          |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|                  |13.x  |13.0.0    |13.1.0    |           |      |          |
|                  |      |          |13.0.1    |           |      |          |
|BIG-IP            +------+----------+----------+           |      |          |
|(LTM, AAM, AFM,   |12.x  |12.0.0 -  |12.1.3.2  |           |      |Virtual   |
|APM, ASM, Link    |      |12.1.3    |          |High       |7.5   |server    |
|Controller, PEM,  +------+----------+----------+           |      |with SOCKS|
|WebSafe)          |      |11.6.1 -  |          |           |      |profile   |
|                  |11.x  |11.6.2    |11.6.3    |           |      |          |
|                  |      |11.5.1 -  |11.5.6    |           |      |          |
|                  |      |11.5.5    |          |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|BIG-IP (Analytics,|13.x  |None      |N/A       |           |      |          |
|DNS, Edge Gateway,+------+----------+----------+Not        |      |          |
|GTM, PSM, Web     |12.x  |None      |N/A       |vulnerable^|None  |None      |
|Accelerator)      +------+----------+----------+2          |      |          |
|                  |11.x  |None      |N/A       |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|ARX               |6.x   |None      |N/A       |Not        |None  |None      |
|                  |      |          |          |vulnerable |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|                  |      |          |          |Not        |      |          |
|Enterprise Manager|3.x   |None      |N/A       |vulnerable^|None  |None      |
|                  |      |          |          |2          |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|BIG-IQ            |      |          |          |Not        |      |          |
|(Cloud, Device,   |4.x   |None      |N/A       |vulnerable |None  |None      |
|Security, ADC)    |      |          |          |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|BIG-IQ Centralized|5.x   |None      |N/A       |Not        |      |          |
|Management        +------+----------+----------+vulnerable |None  |None      |
|                  |4.x   |None      |N/A       |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|BIG-IQ Cloud and  |1.x   |None      |N/A       |Not        |None  |None      |
|Orchestration     |      |          |          |vulnerable |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|F5 iWorkflow      |2.x   |None      |N/A       |Not        |None  |None      |
|                  |      |          |          |vulnerable |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|LineRate          |2.x   |None      |N/A       |Not        |None  |None      |
|                  |      |          |          |vulnerable |      |          |
+------------------+------+----------+----------+-----------+------+----------+
|                  |5.x   |None      |N/A       |Not        |      |          |
|Traffix SDC       +------+----------+----------+vulnerable |None  |None      |
|                  |4.x   |None      |N/A       |           |      |          |
+------------------+------+----------+----------+-----------+------+----------+

^1The CVSSv3 score link takes you to a resource outside of AskF5, and it is
possible that the document may be removed without our knowledge.

^2 The specified products contain the affected code. However, F5 identifies the
vulnerability status as Not vulnerable because the attacker cannot exploit the
code in default, standard, or recommended configurations.

Security Advisory Recommended Actions

If you are running a version listed in the Versions known to be vulnerable
column, you can eliminate this vulnerability by upgrading to a version listed
in the Fixes introduced in column. If the table lists only an older version
than what you are currently running, or does not list a non-vulnerable version,
then no upgrade candidate currently exists.

Only virtual servers with a SOCKS profile configured are vulnerable. To
determine if your BIG-IP system has a virtual server configuration using the
SOCKS profile, perform the following procedure:

Determining the SOCKS profiles configured on the system

Impact of action: Performing the following procedure should not have a negative
impact on your system.

 1. Log in to the TMOS Shell (tmsh) by typing the following command:

    tmsh

 2. List the SOCKS profiles configured on your BIG-IP system by typing the
    following command:

    list ltm profile socks

 3. Note the names of the configured SOCKS profiles. You will use the profile
    names to determine which virtual server is enabled with the SOCKS profile
    in the next procedure.

Determining the virtual servers that are enabled with a SOCKS profile

Impact of action: Performing the following procedure should not have a negative
impact on your system.

 1. Log in to tmsh by typing the following command:

    tmsh

 2. Using the profile names obtained from the previous procedure, determine the
    virtual servers that have enabled a SOCKS profile by using the following
    command syntax:

    list ltm virtual all profiles | grep -B 2 <profile name>

    For example, you would type the following command to determine which
    virtual server is using the My_profile profile:

    list ltm virtual all profiles | grep -B 2 My_HTTP_explicit_profile

 3. Repeat step 2 for the remaining profile names obtained from previous
    procedure.

Mitigation

None

Supplemental Information

  o K51812227: Understanding Security Advisory versioning
  o K41942608: Overview of Security Advisory articles
  o K9970: Subscribing to email notifications regarding F5 products
  o K9957: Creating a custom RSS feed to view new and updated documents
  o K4602: Overview of the F5 security vulnerability response policy
  o K4918: Overview of the F5 critical issue hotfix policy
  o K167: Downloading software and firmware from F5
  o K13123: Managing BIG-IP product hotfixes (11.x - 13.x)
  o K9502: BIG-IP hotfix matrix

Applies to (see versions):

  o ARX:
      - 6.4.0, 6.3.0, 6.2.0
  o BIG-IP AAM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP AFM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP APM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP ASM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP Analytics:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP DNS:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP Edge Gateway:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP GTM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP LTM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP Link Controller:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP PEM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP PSM:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IP WebAccelerator:
      - 13.1.0, 13.0.1, 13.0.0, 12.1.3, 12.1.2, 12.1.1, 12.1.0, 11.6.3, 11.6.2,
        11.6.1, 11.5.6, 11.5.5, 11.5.4, 11.5.3, 11.5.2, 11.5.1, 11.2.1
  o BIG-IQ ADC:
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o BIG-IQ Centralized Management:
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o BIG-IQ Cloud:
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o BIG-IQ Cloud and Orchestration:
      - 1.0.0
  o BIG-IQ Device:
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o BIG-IQ Security:
      - 5.3.0, 5.2.0, 5.1.0, 5.0.0, 4.6.0
  o Enterprise Manager:
      - 3.1.1
  o F5 WebSafe:
      - 1.0.0
  o F5 iWorkflow:
      - 2.1.0, 2.2.0, 2.0.2, 2.3.0
  o LineRate:
      - 2.6.2, 2.5.3, 2.6.0, 2.5.1, 2.6.1, 2.5.2, 2.5.0
  o Traffix SDC:
      - 5.0.0, 5.1.0, 4.4.0, 4.0.5

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        https://www.auscert.org.au/bulletins/

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBWtQ0mYx+lLeg9Ub1AQhj/w/+K/uiv/Cq3LxNdZOp3AdQDodjZ39+suvM
00ALmqK6AKbi4yvJOlCPYvtdm8Hu3d42M7BToitTpjZHKbwuWLZfY1CoyDOvOckN
V7v/6aqeLCk+MBWA5P/+khrCJY294DYCf3M9PB9FASG6Hl9BGSIkNRztAHym+0g2
nfAFsPH5gx8WffmEx2ymYs1L0t8ZqimecVavMB2MyE+bjtpN5Jt65v3KWrmTUs+v
c6Ei3t81T8ZU7gV4QgDb3mdU3qEqcxCZOUUA52DulBYZC846JIrAoo8obOFTmovd
pKYgZCPz2sipX6mGBDFhDzcWOR9vdo6EL4236nbw0hQbNt55R0OK07Os4VwxhioM
H4dA5XKV/FbaGhDFL4w7ZNN/GbNL+IH2oX0TiOTy4Ql+grVdO7Izh72lrg9HjP2f
m8s/m0ehl9Dw/jyqyvJYEx5G1AiBvqGDCjrne5aMQjduWpqzMsmTYeTs/TPyJxPf
p6jEcJrOmPABl1tmWru7hhg0fGBZfNttJ1dXEJk1V8/Gtz7J9UrpPcq7ZhXyjys/
FPiLYcDBY4aT1X0EzwEWFMMHHWW+sBBPTspdzR52qLqOZK3m/lytmR9vVMUurkQ8
i95oBSrr43yZJ4eDUjdX2TpOg4i3WyMevqU1rT16E0bVJuPM9Awg5DUVsxrDjyiF
24J5PkaU5Os=
=v0JF
-----END PGP SIGNATURE-----

« Back to bulletins