Preheat oven to 350º F. Line 24 muffin cups with liners or grease well.
Combine cake mix, eggs, buttermilk, oil and extracts in a mixing bowl, mix with a whisk attachment on high for 1 minute, until smooth.
Pour into a prepared muffin tin. Bake for about 15 minutes, or until a toothpick inserted comes out clean and the tops spring back after being touched.
Remove from the oven and allow cupcakes to cool for 5-10 minutes before removing to a wire rack to cool completely.
To prepare the frosting - Cream together everything until the desired consistency is reached. You can adjust the milk and sugar to get your desired consistency.
Top cooled cupcakes with frosting.
Notes
If you want to pipe the frosting high, like pictured; you may need to double the frosting recipe.