I talked to the Eclipse leader in the C-Sec office in the Presidium Commons, but she does indeed sound very dangerous, so I chose to find another solution.
Unfortunately for me, I decided to go off and scan some solar systems instead. Now I completely forgot the content of that conversation.
What's the other solution besides releasing her?