Bug ID 447301: Incorrect handling of 'click' method for HTML links with undefined URL

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP APM(all modules)

Known Affected Versions:
10.1.0, 10.2.0, 10.2.1, 10.2.2, 10.2.3, 10.2.4, 11.0.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 11.5.1 HF1, 11.6.1 HF1, 11.5.1 HF2, 11.6.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.1 HF10, 11.5.1 HF11, 11.5.2 HF1, 11.6.2 HF1, 11.5.3 HF1, 11.5.3 HF2, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.5.0

Fixed In:
11.6.0, 11.5.1, 11.5.0 HF1, 11.4.1 HF4, 11.4.0 HF8

Opened: Feb 05, 2014

Severity: 3-Major

Related Article: K15678

Symptoms

If HTML page loaded through portal access includes <a> HTML element without 'href' attribute defined, then explicit execution of 'click()' method for this element leads to defining of an empty 'href' attribute. This may imply re-loading of current HTML page or loading new page with base URL if it is defined.

Impact

Current HTML page may be re-loaded accidentally or replaced by another one.

Conditions

HTML page loaded through portal access with the described conditions.

Workaround

It is possible to replace click() method calls by explicit execution of the same code as defined in 'onclick' attribute of appropriate <a> element.

Fix Information

The current HTML page continues to display without reloading if a user clicks a link that contains an undefined URL.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips