Full disclosure
Day 0: details go public. The vendor learns at the same moment as everyone else.
Coordinated disclosure (90+30)
Reporter and vendor share a secret. Details publish 30 days after the fix ships, or at day 90.
Open source in practice
The fix merges to a public repo and registry before the advisory. Anyone reading the diff already knows.
Malicious package
The publisher is the attacker. Secrecy only extends the window in which victims install it.
