Skip to content

[Rebase & FF] Adding MM communication buffer validation#1846

Draft
kuqin12 wants to merge 5 commits into
microsoft:release/202511from
kuqin12:mm_comm
Draft

[Rebase & FF] Adding MM communication buffer validation#1846
kuqin12 wants to merge 5 commits into
microsoft:release/202511from
kuqin12:mm_comm

Conversation

@kuqin12

@kuqin12 kuqin12 commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Description

This change adds a few validation before using the derived buffer size from message length.

However, note that the buffer size is not used directly due to a check after that. Thus the MM communication agent or the core in MM will not consume the value directly. But this would cause the MM handler to potentially receive a huge message in length.

For details on how to complete these options and their meaning refer to CONTRIBUTING.md.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

This is currently being tested.

Integration Instructions

N/A

@kuqin12
kuqin12 marked this pull request as draft July 10, 2026 23:47
@mu-automation

mu-automation Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

⌛ QEMU Validation Pending

QEMU validation is pending on successful CI completion.

Note: Any previous results are available in this comment's edit history.

This comment was automatically generated by the Mu QEMU PR Validation workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant