A proper cube should be 36 indices, 24 vertices - two of the vetices from each face should be reused once. If this is your cube's face in terms of vertices:
A B
C D
your per-face indices go like this: (0, 2, 1), (1, 2, 3), assuming CCW winding. Note that a MRU vertex cache of 2 entries...