> ## Documentation Index
> Fetch the complete documentation index at: https://rootea.es/llms.txt
> Use this file to discover all available pages before exploring further.

# Schooled

> Writeups verificados de la máquina Schooled de Hack The Box

# Schooled

<p className="machine-summary"><span className="prompt"><code>\$ tldr</code></span> Moodle stored XSS → CVE-2020-14321 manager → plugin install RCE</p>

<div className="cve-row"><span className="cve-row-label">CVE / Boletines:</span> <a className="cve-chip" href="https://nvd.nist.gov/vuln/detail/CVE-2020-14321" target="_blank" rel="noopener">CVE-2020-14321 ↗</a></div>

<div className="machine-meta">
  | ·                 | ·                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Sistema operativo | Linux                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | Dificultad        | Medio                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | Vector            | <span className="vbadge vbadge-web">Web</span>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | IP                | `10.10.10.234`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | Fecha de retirada | 2021-09-11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | Skills            | VHost Brute Force Moodle Enumeration Moodle - Stored XSS Stealing a teacher's session cookie Privilege escalation from teacher role into manager role to RCE \[CVE-2020-14321] Elevating our privilege to Manager in Moodle - User Impersonation Mass Assignment Attack - Enable Full Permissions Giving us the ability to install a plugin Achieving remote command execution through installation of a malicious Plugin Enumerating the database once we have gained access to the system Cracking Hashes Abusing sudoers privilege (pkg install package) \[Privilege Escalation] |
</div>

## Writeups

| Idioma  | Autor       | Formato | Enlace                                                       |
| ------- | ----------- | ------- | ------------------------------------------------------------ |
| 🇪🇸 ES | **S4vitar** | Vídeo   | [Abrir](https://www.youtube.com/watch?v=HNHvMgQwHQM)         |
| 🇬🇧 EN | **0xdf**    | Texto   | [Abrir](https://0xdf.gitlab.io/2021/09/11/htb-schooled.html) |
| 🇬🇧 EN | **IppSec**  | Vídeo   | [Abrir](https://www.youtube.com/watch?v=bUfZlBMFJ2I)         |

## Recursos por skill

Documentación curada para cada técnica que aparece en la columna *Skills* de arriba. Fuentes: HackTricks, GTFOBins, PortSwigger, etc.

| Skill                            | Fuente      | Enlace                                                                                        |
| -------------------------------- | ----------- | --------------------------------------------------------------------------------------------- |
| Cracking Hashes (hashcat / John) | HackTricks  | [Abrir](https://book.hacktricks.wiki/en/generic-methodologies-and-resources/brute-force.html) |
| Remote Code Execution (RCE)      | HackTricks  | [Abrir](https://book.hacktricks.wiki/en/pentesting-web/command-injection.html)                |
| Cross-Site Scripting (XSS)       | HackTricks  | [Abrir](https://book.hacktricks.wiki/en/pentesting-web/xss-cross-site-scripting/index.html)   |
| Cross-Site Scripting (XSS)       | PortSwigger | [Abrir](https://portswigger.net/web-security/cross-site-scripting)                            |

## Skills relacionadas que conviene dominar

Local File Inclusion (LFI) · Remote File Inclusion (RFI) · Shellshock (CVE-2014-6271) · SQL Injection · Server-Side Request Forgery

## Si te gustó esta máquina, prueba

* [Undetected](/htb/machines/linux/medio/undetected) — Linux, Medio
* [CrossFit](/htb/machines/linux/insano/crossfit) — Linux, Insano
* [Holiday](/htb/machines/linux/dificil/holiday) — Linux, Difícil
* [Joker](/htb/machines/linux/dificil/joker) — Linux, Difícil
* [Stacked](/htb/machines/linux/insano/stacked) — Linux, Insano

***

## Comentarios y truquillos

¿Algo no funcionó del writeup oficial? ¿Has encontrado un truco mejor? Compártelo aquí — los comentarios viven en [GitHub Discussions](https://github.com/FFuson/HTB_Writeups/discussions).

<div className="rootea-giscus-wrap" data-giscus-term="machine:schooled" data-giscus-lang="es" />

*Última actualización: 2026-06-07*

<script type="application/ld+json">
  {`{"@context":"https://schema.org","@type":"TechArticle","headline":"Schooled — HTB Writeup Index","name":"Schooled","url":"https://rootea.es/htb/machines/linux/medio/schooled","inLanguage":"es","datePublished":"2021-09-11","dateModified":"2026-06-07","about":{"@type":"Thing","name":"Hack The Box (HTB)"},"keywords":"Cracking Hashes (hashcat / John), Remote Code Execution (RCE), Cross-Site Scripting (XSS), Cross-Site Scripting (XSS)","isPartOf":{"@type":"WebSite","name":"rootea.es","url":"https://rootea.es"},"author":{"@type":"Organization","name":"rootea.es"},"proficiencyLevel":"Medio"}`}
</script>

<script type="application/ld+json">
  {`{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https://rootea.es"},{"@type":"ListItem","position":2,"name":"Linux","item":"https://rootea.es/htb/machines/linux/medio/index"},{"@type":"ListItem","position":3,"name":"Medio","item":"https://rootea.es/htb/machines/linux/medio/index"},{"@type":"ListItem","position":4,"name":"Schooled","item":"https://rootea.es/htb/machines/linux/medio/schooled"}]}`}
</script>
