Safeguard
Security Guides•

SaaS or on premises: who acts after a vendor advisory?

How vendor notification differs for hosted, self hosted and hybrid products: who patches, what customers must do, and what the advisory should say.

Safeguard Security Team
4 min read

For a hosted service the vendor patches, so the advisory tells customers what was fixed and whether they need to act on their side, such as rotating credentials. For software customers run themselves, the customer patches, so the advisory must give versions, an upgrade path and a deadline for acting. Hybrid products need both messages.

Why the model changes the message

The same flaw in the same library creates different duties depending on who operates the product. If you run the service, you control the fix and its timing. If customers run it, you control only the release and the message. Mixing the two up leads to either alarm over nothing or silence when action is needed.

Comparison

DeploymentWho patchesAdvisory emphasisTypical customer action
Hosted by vendorVendorWhat was affected, when it was fixed, whether data was exposedRotate secrets or review logs if told to
Self hosted by customerCustomerAffected versions, fixed version, upgrade stepsUpgrade or apply the workaround
Hybrid, with agents or connectorsBothWhich part is affected, in which placeUpdate the local part, confirm the hosted part
Embedded in a deviceVendor builds, customer installsFirmware version, update method, support end dateInstall the update

Steps for a hosted product

  1. Find the affected components using your service SBOM.
  2. Patch and verify in production.
  3. Check logs for signs of abuse during the exposure window.
  4. Decide whether customers need to act, such as rotating tokens.
  5. Publish a dated notice. Say what was exposed and for how long.
  6. If personal data may be involved, bring in your privacy and legal teams. That is a separate assessment with its own deadlines.

Related: notify customers if a bad package never ran in production.

Steps for a self hosted product

  1. Match the component across all supported releases. See which supported versions are affected.
  2. Ship the fixed release or a patch, and a workaround.
  3. Publish affected and fixed versions, and a VEX record.
  4. Notify exposed customers first.
  5. Track adoption if you can, and follow up on the slowest.

Pitfalls

  • Publishing a version based advisory for a hosted product. Customers have no version to check.
  • Saying "no action required" without saying why.
  • Forgetting the customer run agent in an otherwise hosted product.
  • Describing an unpatched device flaw with no support end date.

What the regulation says about timing

The EU Cyber Resilience Act applies to products with digital elements and has its own treatment of remote data processing solutions that are part of such a product. Check the scope for your offering. For software customers run, Annex I Part II asks that security updates be disseminated without delay with advisory messages describing potential action.

Quick check

If we patched a hosted service before disclosure, must we tell customers?

It depends on whether customers must act and on contracts and law. At minimum, a dated public note is good practice. Ask counsel if data may have been exposed.

Do hosted products need a VEX?

Customers may still ask whether a flaw in a library affected the service. A short statement with a date answers that.

Safeguard's SBOM and dependency scanning and asset discovery can inventory hosted and self hosted software alike. A free scan is available.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.