Check metadata size in payload. Detect overflow for unsigned integer addition. Bug: 113118184 Test: manual test with a hand crafted payload Change-Id: I0155de49c241c392fb74f3d830ceebdb4174f872 (cherry picked from commit 08769f9c05199f96b257eded926975fd83c6edbf) (cherry picked from commit 3e9410898d2687d7df3bdb03c6830d3ec428c2c6)