> For the complete documentation index, see [llms.txt](https://red.infiltr8.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://red.infiltr8.io/redteam/privilege-escalation/linux/glibc-exploits.md).

# GLIBC Exploits

## Theory

The GNU C Library, commonly known as glibc, is the [GNU Project](https://en.wikipedia.org/wiki/GNU_Project)'s implementation of the [C standard library](https://en.wikipedia.org/wiki/C_standard_library). It is a wrapper around the system calls of the Linux kernel for application use. Despite its name, it now also directly supports [C++](https://en.wikipedia.org/wiki/C%2B%2B) (and, indirectly, other [programming languages](https://en.wikipedia.org/wiki/Programming_language)). It was started in the 1980s by the [Free Software Foundation](https://en.wikipedia.org/wiki/Free_Software_Foundation) (FSF) for the [GNU](https://en.wikipedia.org/wiki/GNU) operating system.

## Practice

{% content-ref url="/pages/Yj3Kuic2dsFZaAEHi21e" %}
[Looney Tunables](/redteam/privilege-escalation/linux/glibc-exploits/looney-tunables.md)
{% endcontent-ref %}
