Bug ID 456942: TMM may crash when using DNS:name iRule to modify the RR owner name

Last Modified: Jul 13, 2024

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

Known Affected Versions:
11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4

Fixed In:
11.6.0, 11.5.1 HF5, 11.4.1 HF9, 11.2.1 HF11

Opened: Apr 13, 2014

Severity: 2-Critical

Related Article: K15505

Symptoms

When using the DNS:name iRule to modify the RR owner name of a DNS message, TMM may crash if the new owner name passed from the iRule is not a valid domain name or the BIG-IP is processing high volume of traffic and under memory pressure.

Impact

Traffic disrupted while tmm restarts.

Conditions

When using iRule to modify the RR owner name of a DNS message, and one of the following conditions satisfies: (a) The new domain name passed in from iRule is an invalid domain name. (b) BIG-IP is short of memory and memory allocation failure happens when creating a new RDF.

Workaround

Use a valid domain name in the iRule.

Fix Information

After the fix, if the domain name in the iRule is invalid or memory allocation failure happens when modifying the RR owner name using the DNS:name iRule, TMM will not crash.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips