Comment Sterile Production (Score 1) 91
The only problem (for me, certainly, no the theory) is that I don't understand how something with only 7kEv * c^2 of mass won't be seen already.
Sterile neutrinos are usually thought of as being produced by mixing with normal neutrinos. Hence the coupling to matter is extremely weak and with such low masses it is quite easy to imagine that they would have escaped detection so far. However neutrinos are produced with velocities near the speed of light in the Big Bang whereas dark matter is slow moving (it's "Cold Dark Matter") so it seems unlikely unless there is some production mechanism which can produce them at a slower velocity. Also, not that it really makes much difference but technically these are gamma rays not x-rays. The energy ranges for both overlap and the name depends on how they are produced - in physics photons from particle decay or annihilation are gamma rays.