> For the complete documentation index, see [llms.txt](https://sgx101.gitbook.io/sgx101/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sgx101.gitbook.io/sgx101/sgx-security/uninitialized-memory.md).

# Uninitialized Memory

### Introduction

Another type of vulnerabilities is uninitialized memory that may allow untrusted host (i.e., the OS) to infer the data inside an enclave.

### SGX-Bleed

This video shows how the SGX-Bleed problem leaks uninitialized SGX memory via structure padding.

{% embed url="<https://youtu.be/Cd-o_wV4iGk>" %}
