summaryrefslogtreecommitdiff
path: root/BaseTools/Scripts/PackageDocumentTools
diff options
context:
space:
mode:
authorAbhishek Mainkar <abmainkar@nvidia.com>2026-08-21 02:48:49 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-10-16 21:38:41 +0300
commitc1415771ac592ad8509351c46cd3cda4f38d7d52 (patch)
treeb97ada0452003c098daa33c44403eb6913c7e56a /BaseTools/Scripts/PackageDocumentTools
parenta7d87a3a1b19e504d9ffbb967a765e0c081b79f2 (diff)
downloadedk2-master.tar.xz
NetworkPkg/Ip6Dxe: validate IP6 config NVRAM record boundsHEADmaster
Check that DataRecordCount fits in the variable and that each record's payload lies after the DataRecord array and inside the variable before use. Reject records for volatile data types, and fixed-size records with an unexpected DataSize, since Ip6ConfigWriteConfigData() never writes either. Apply IaId and records only after the whole blob validates so a later failure cannot persist a partial config. Signed-off-by: Abhishek Mainkar <abmainkar@nvidia.com>
Diffstat (limited to 'BaseTools/Scripts/PackageDocumentTools')
0 files changed, 0 insertions, 0 deletions