commit | c178948eae0378e4b7a15f85ff95591033e56dce | [log] [tgz] |
---|---|---|
author | Meera-Katta <meerax.katta@linux.intel.com> | Tue May 18 09:53:26 2021 +0000 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Wed Jul 21 00:26:21 2021 +0000 |
tree | 6b8b11a3c2be0ea846578e3de9e526e2c6020e7b | |
parent | 55f5d53c0f4fbf5c98d19315c0a3312479e0142f [diff] |
Fix for not allow out-of-bounds read in IPMI chnl Issue: As IPMI channel number assignment starts from 0 to 15, user can access channel numbers from 0-15 only. If user tried to access IPMI channel number 16, not throwing out of range error message to the user. From channel number 17 onwards only throwing out of range error message to the user. Fix: Added check to throw out of range error message to the user, when tried to access channel number equal to or greater than 16. Tested: Verified using ipmitool raw commands by hacking channel number to 16 (as IPMI channel_number parameter size is only 4-bits for most of the IPMI commands) and verified error message. Signed-off-by: Meera-Katta <meerax.katta@linux.intel.com> Change-Id: Iac3d8e66bd8cfbbb67aa403f3e19ae18347ea03b
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To clean the repository run ./bootstrap.sh clean
.