> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/pt-br/privesc/kernel-exploitation.md).

# Exploração de kernel

Anotações sobre exploits de kernel Linux para escalação de privilégios local, Linux Exploit Suggester, Dirty COW, OverlayFS e CVEs do kernel Ubuntu.

O escalonamento de privilégios no kernel tem como alvo vulnerabilidades locais no kernel do Linux ou em patches específicos da distribuição. Esses exploits podem ser instáveis, então a validação da versão e os testes em laboratório importam antes da execução.

## Metodologia

* Identifique o kernel exato, a distribuição, a arquitetura e o nível de patch.
* Use sugestores de exploits como ponto de partida e, em seguida, verifique manualmente a aplicabilidade do CVE.
* Compile e execute o código de prova de conceito somente depois de confirmar que o alvo é vulnerável.

## Verificações rápidas

```bash
uname -a
cat /proc/version
cat /etc/os-release
lsb_release -a 2>/dev/null
```

{% hint style="info" %}
A exploração do kernel Linux abusa de vulnerabilidades no kernel para executar código com privilégios elevados. Confirme a versão do kernel e da distribuição antes de executar uma prova de conceito.
{% endhint %}

## Pesquisa de Exploit

Use sugestões automatizadas como ponto de partida e, em seguida, confirme manualmente o kernel exato, o nível de patch da distribuição, a arquitetura e os requisitos do exploit.

```bash
searchsploit linux kernel <version>
searchsploit linux kernel ubuntu
searchsploit linux kernel overlayfs
```

Famílias comuns de escalonamento local no kernel a validar com cuidado:

| Família de Exploit | Exemplo de CVE                   | Notas                                                                                             |
| ------------------ | -------------------------------- | ------------------------------------------------------------------------------------------------- |
| Dirty COW          | `CVE-2016-5195`                  | Bug antigo de copy-on-write no kernel; muitas vezes instável e dependente da versão.              |
| OverlayFS          | `CVE-2021-3493`, `CVE-2023-0386` | Caminhos de escalonamento de privilégios do OverlayFS específicos do Ubuntu/kernel.               |
| PTRACE\_TRACEME    | `CVE-2019-13272`                 | Escalonamento local de privilégios que afeta alguns fluxos do apport/pkexec no Ubuntu.            |
| Dirty Pipe         | `CVE-2022-0847`                  | Bug no tratamento de pipes do kernel que pode modificar arquivos protegidos em tempo de execução. |

### Verificação do Dirty COW

```bash
grep -q "Ubuntu 16.04" /etc/issue && echo "O sistema pode estar vulnerável ao Dirty COW"
```

Compile e execute somente após confirmar a aplicabilidade em um laboratório ou em um alvo autorizado:

```bash
gcc -pthread dirty.c -o dirty -lcrypt
./dirty password123
```

<table data-view="cards" data-full-width="false" data-search="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Linux Exploit Suggester</h4></td><td>Ferramenta (Linux Exploit Suggester) - notas de escalonamento de privilégios para o Linux, com etapas de enumeração, exemplos de exploração e validação voltada a relatórios.</td><td><a href="/pt-br/privesc/kernel-exploitation/linux-exploit-suggester-linux-privilege-escalation.md">Linux Exploit Suggester - Escalação de privilégios</a></td></tr><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Exploit do Kernel Dirty COW</h4></td><td>Notas de exploração do kernel (Dirty COW) para escalonamento de privilégios no Linux, com etapas de enumeração, exemplos de exploração e validação voltada a relatórios.</td><td><a href="/pt-br/privesc/kernel-exploitation/dirty-cow-kernel-exploit-linux-privilege-escalation.md">Exploração de kernel (Dirty COW) - Escalação de privilégios no Linux</a></td></tr><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Exploit do kernel Ubuntu 23.04</h4></td><td>Notas de exploração do kernel (Ubuntu 23.04) para escalonamento de privilégios no Linux, com etapas de enumeração, exemplos de exploração e validação voltada a relatórios.</td><td><a href="/pt-br/privesc/kernel-exploitation/ubuntu-23.04-kernel-exploit-linux-privilege-escalation.md">Exploração de kernel (Ubuntu 23.04) - Escalação de privilégios no Linux</a></td></tr><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Exploit do Kernel OverlayFS</h4></td><td>Notas de exploração do kernel (OverlayFS) para escalonamento de privilégios no Linux, com etapas de enumeração, exemplos de exploração e validação voltada a relatórios.</td><td><a href="/pt-br/privesc/kernel-exploitation/overlayfs-kernel-exploit-linux-privilege-escalation.md">Exploração de kernel (OverlayFS) - Escalação de privilégios no Linux</a></td></tr><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Falha de cópia (CVE-2026-31431)</h4></td><td>Valide a exposição ao escalonamento de privilégios do kernel Copy Fail e confirme se o sistema-alvo é vulnerável.</td><td><a href="https://github.com/theori-io/copy-fail-CVE-2026-31431">https://github.com/theori-io/copy-fail-CVE-2026-31431</a></td></tr><tr><td><h3><i class="fa-microchip" style="color:$primary;">:microchip:</i></h3></td><td><h4>Ubuntu 16.04 Kernel 4.4.0-116</h4></td><td>Notas sobre exploits do kernel Linux para escalonamento local de privilégios, validação de versão e testes seguros de prova de conceito.</td><td><a href="/pt-br/privesc/kernel-exploitation/ubuntu-16.04-kernel-4.4.0-116.md">Kernel Ubuntu 16.04 4.4.0-116</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/pt-br/privesc/kernel-exploitation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
