Less of a paradigm but a way to write exploits but still more of a paradigm than vibe coding. It basically means "hey I can buffer overflow over the return address, let's treat the program's code as a VM to do what I want".
At first I thought "vibe-coding" was just writing code that felt useful at the time without having like design documents or a formal plan. Literally just coding based on vibes. And I thought it was nice that they finally recognized the way I have been writing code for the past ten years when all my bosses and managers haven't.
Imagine my disappointment when it turned out to be what it actually is.