Security check is clear now. So I want to know about Financial Documents which were submitted in past or they need current financial documents?Might pass you means if they think case should be passed they will pass it. Eligibility is proving you as sponsor meet the requirement and that the people you are sponsoring are your relatives and it's established. You don't need to be alarmed if your not faking anything.
Security check secret per act S.15(1). CSIS or other government organization check for war crimes and other security issues your applicants may pose to Canada.
Thanks