Bug ID 439330: Javascript: getAttribute() returns mangled event handlers

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.2, 11.5.3, 11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.0.0, 11.4.1 HF9

Opened: Dec 01, 2013

Severity: 3-Major

Related Article: K17107

Symptoms

All event handlers in HTML page are rewritten by APM. If some script uses getAttribute() call to obtain event handler code, it gets rewritten code. This may lead to incorrect results.

Impact

If a script uses event handler source code, it might work incorrectly.

Conditions

HTML page with event handlers defined.

Workaround

None

Fix Information

The getAttribute() call returns unmodified source code for any event handler.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips