Aller au contenu

Episode 75 — Deserialization and File Inclusion Concepts

6 janvier 2026 · 19 min

Notes de l’épisode

This episode explains two high-impact weakness patterns that often appear as “strange behavior” clues in scenarios, unsafe deserialization and file inclusion, and teaches you to reason about them without relying on exploit mechanics. You’ll learn deserialization as turning structured data into objects in a way that can trigger unintended behavior when the data is attacker-controlled, and file inclusion as loading files or templates based on user input, potentially allowing reading sensitive files or executing unintended code paths. We’ll cover clue patterns such as error traces, unexpected file content exposure, path manipulation behavior, and suspicious parameter-driven template loading, along with safe validation thinking that demonstrates the condition without causing disruption. You’ll practice mapping these weaknesses to realistic impacts like information disclosure, authorization bypass, and remote code execution potential, then selecting mitigations such as strict allowlists, safer data formats, and removing dynamic file loading where not required. By the end, you’ll be able to identify likely deserialization versus inclusion scenarios, articulate risk clearly, and recommend controls that address root cause rather than superficial filtering. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with.

Tous les épisodes de Certified: The CompTIA PenTest+ (Plus) Audio Course

Paramètres

Affichage

Langue

Détermine les stations affichées en premier sur la page d’accueil.

Historique

Les stations et épisodes écoutés récemment et tes dernières recherches sont seulement enregistrés dans ce navigateur.

Notifications

Un court message quand un podcast que tu suis publie un nouvel épisode. Désactive un podcast précis avec la cloche sur sa page.

Compte

Enregistrez vos favoris – dans l’app et sur le site.

Raccourcis clavier

/
Ouvrir la recherche
Espace
Lecture ou pause
← →
Dans le lecteur : 15 s en arrière, 30 s en avant (épisodes) · dans une rangée : tuile suivante
↑ ↓
Dans une rangée : cible dans la tuile
Début / Fin
Dans une rangée : première ou dernière tuile
Esc
Fermer la fenêtre ou le menu
?
Cet aperçu
En cours de lecture

Voir la station

À suivre

    Ajoutez des épisodes avec « À suivre » – ils seront lus après l'épisode en cours.