Database/Firmware, BMC & network fabric

EDK II MdePkg (CreateHob, HOB list construction): An integer overflow in the routine that allocates Hand-Off Blocks
Impact
An integer overflow in the routine that allocates Hand-Off Blocks lets an attacker read and write outside the HOB list. HOBs are the structure PEI uses to describe memory, security state and platform configuration to DXE, so corrupting them is a way to lie to the rest of the boot about what is trusted - including the memory ranges Secure Boot and SMM protections are supposed to cover. Result is early-boot code execution with the firmware's own privileges.
Who can reach it
Requires influence over PEI-phase input on the node - typically a local attacker with the ability to feed the early boot path (attacker-controlled firmware volume content, a malicious capsule, or an earlier compromise that persists into PEI). Not remotely reachable.
What to do
OEM BIOS update - the fix is a core MdePkg change, so every IBV downstream of edk2 had to rebase it, and coverage in shipped server images varies by platform generation. Flash + reboot per node. No configuration mitigates it; the only operational lever is keeping firmware-write paths (capsule update, SPI programming) locked down so an attacker cannot get to PEI in the first place.
References
Related entries
- APC Easy UPS Online Monitoring Software - embedded database credentials: Hardcoded credentials let any local userCVE-2022-42973 · APC Easy UPS Online Monitoring Software - embedded database credentialsHigh
- Linux kernel i2c-mlxbf (BlueField DPU I2C/SMBus controller): memcpy() is called in a loop with no upper boundCVE-2022-48632 · Linux kernel i2c-mlxbf (BlueField DPU I2C/SMBus controller)High
- Linux kernel (drivers/infiniband/core): A heap use-after-free in the userspace RDMA connection-manager interface.CVE-2022-48726 · Linux kernel (drivers/infiniband/core)High
- Linux kernel (drivers/net/ethernet/mellanox/mlx5/core/ipoib): Creating an IPoIB PKEY child interface with fewer RXCVE-2022-48883 · Linux kernel (drivers/net/ethernet/mellanox/mlx5/core/ipoib)High
- Linux kernel (drivers/infiniband/core): An unprivileged tenant corrupts RDMA connection-manager state and lands aCVE-2022-48925 · Linux kernel (drivers/infiniband/core)High
- Linux kernel mlx5_core eswitch offloads (termination tables): Adding a multi-destination eswitch rule that partiallyCVE-2022-49025 · Linux kernel mlx5_core eswitch offloads (termination tables)High
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.