Preheat the oven to 350°F (175°C) and prepare cake pans.
In a bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt.
In a separate bowl, combine the oil, eggs, vanilla, and buttermilk until well blended.
Gradually add the wet ingredients to the dry mix, stirring until combined.
Divide the batter evenly between the prepared pans and bake for 25-30 minutes.
While the cakes cool, prepare the cheesecake filling.
Beat cream cheese and powdered sugar until smooth; add lemon juice and mix well.
Once incorporated, gently fold in the heavy cream until fluffy.
Layer a cheesecake filling between the two red velvet cakes.
Chill the cake for at least two hours to set the cheesecake layer.
Prepare a ganache with chocolate and leftover heavy cream, let it cool slightly.
Drizzle the ganache over the top of the chilled cake and let it set.
Garnish with crushed Oreos and red velvet crumbs.
Slice and serve your Oreo Red Velvet Cheesecake Drip Cake.