AppExchange security review for public managed packages
Key Takeaway
A managed package must pass the AppExchange security review before it can be publicly distributed on AppExchange, and an approval can later expire.
The AppExchange security review is a check of a solution's security posture. Managed packages are one of the solution types that must pass it. Passing is not a one-time event, because approved solutions face periodic re-reviews.
Which solutions must pass the security review
Managed packages, Salesforce Platform API solutions, and Marketing Cloud Engagement API solutions must all pass the security review before they can be distributed on AppExchange. A solution that is subject to review can't be publicly distributed there until it passes.