Logo
Explore Help
Sign In
sravan/system76-edk2
1
0
Fork 0
You've already forked system76-edk2
Code Issues Pull Requests Packages Projects Releases Wiki Activity
Files
9d00d20ed40fb56d8b5a8e1a3f7ae3e491ceaf94
system76-edk2/EdkCompatibilityPkg/Compatibility/SmmBaseHelper
History
lzeng14 9d00d20ed4 1. Use the check IsAddressValid() to prevent SMM communication buffer overflow in SmmVariable, FtwSmm, FpdtSmm, SmmCorePerformance and SmmBaseHelper, and add check to prevent InfoSize overflows in SmmVariableHandler.
2. Refine the debug message.
3. Add check to make sure the input VariableName is A Null-terminated string.
4. Use local variable to hold StrSize (VariableName) to avoid duplicated StrSize calculation.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14317 6f19259b-4bc3-4df7-8a09-765794883524
2013-04-25 10:49:45 +00:00
..
X64
Save/Restore missing volatile registers (XMM0-5) save/restore in Page Fault handler.
2012-11-28 04:49:48 +00:00
PageFaultHandler.c
Update the copyright notice format
2010-04-24 09:48:54 +00:00
SmmBaseHelper.c
1. Use the check IsAddressValid() to prevent SMM communication buffer overflow in SmmVariable, FtwSmm, FpdtSmm, SmmCorePerformance and SmmBaseHelper, and add check to prevent InfoSize overflows in SmmVariableHandler.
2013-04-25 10:49:45 +00:00
SmmBaseHelper.inf
EdkCompatibilityPkg SmmBaseHelper: In SmmHandlerEntry(), add check to ensure CommBuff+CommBuffSize is outside of SMRAM.
2012-06-26 05:37:34 +00:00
Powered by Gitea Version: 1.24.5 Page: 122ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API