lean-0015: Kernel did not bound the size of Nat numerals it computes

The kernel computed Nat numerals of unbounded size. Hardening added after an exploit in the FRO's bug hunt built a multi-gigabyte numeral using the GMP 6.1.2 bug (lean-0010).

Statusfixed
Fixed inv4.33.1
Subsystemkernel
Guarantee broken—
Mechanism—
Symptom—
Severityhardening
Fools—
Discovery
fro-bug-hunt
Features—
References