Design flaw?
The European Aviation Safety Agency has approved software updates to the Rolls Royce engine electronic control units, that is now incorporated into all operating aircraft. The new software version predicts intermediate turbine overspeed events and shuts the engine down before a turbine disk failure occurs.
Source:
Accident: Qantas A388 near Singapore on Nov 4th 2010, uncontained engine failure