Skip to content
data.co
Managed Services · Security & Patching

A patched stack, from firmware to model runtime.

A private AI environment has more layers to patch than a typical application: firmware, OS, GPU drivers, container runtime, serving software, databases, and Control itself. We track vulnerabilities across all of them and apply updates on a schedule you approve.

Layers

Everything that needs patching.

Compatibility between layers matters: a driver update can break a serving runtime. We test combinations before applying them.

LayerExamplesNotes
FirmwareBMC, BIOS, GPU firmwareVendor tooling; often needs a reboot window
Operating systemKernel, packagesCoordinated with driver versions
GPU stackDrivers, CUDA librariesMust match serving runtime support
ContainersRuntime, base imagesRebuilt and rescanned
ServingvLLM, OllamaRe-validated against registered models
Data storesPostgreSQL, pgvectorMinor versions routinely; majors planned
Data.co ControlSigned releasesApplied from your mirror or offline media
Process

How a patch reaches production.

  1. 1

    Assess

    Rate each advisory for relevance and severity in your environment.

  2. 2

    Test

    Apply in a staging environment and run validation, including model serving checks.

  3. 3

    Schedule

    Apply in your approved change window, or an emergency window for critical issues.

  4. 4

    Verify

    Confirm versions, run health checks, and record the change.

Beyond patching

Hardening and review.

01

Configuration baselines

Hosts and services checked against an agreed hardening baseline.

02

Access reviews

Regular review of administrative accounts, including Data.co's own access.

03

Secret rotation

Credentials and certificates rotated on schedule and before expiry.

04

Exception tracking

Anything that cannot be patched is documented with rationale and compensating controls.

Cadence

A rhythm, not a scramble.

Routine updates are batched into a recurring change window that your team approves once and then sees on a calendar. Each window has a written plan: which layers move, which versions, the staging results, and the rollback for each step. Firmware and kernel changes that need reboots are grouped so nodes cycle once rather than several times a month.

Out-of-band changes follow a separate, pre-agreed path. When an advisory is rated critical for your environment, we notify your contact with the assessment, the proposed fix, and any interim mitigation, such as disabling an exposed interface, and use the emergency window defined in the contract. Severity ratings use the vendor's score as an input, but the decision weighs exposure in your network: a flaw in a service that is not reachable is handled differently from one on the gateway.

Data.co Control releases arrive as signed images, and policy changes as signed bundles. The runtime verifies signatures and runs policy tests before activating anything; a failing test keeps the previous policy set in force. That gives patching a safe failure mode at the governance layer, which matters when an update window is short.

Responsibility

Security duties under a managed contract.

DutyData.coYour team
Vulnerability tracking across the stackMonitors advisories and scansReceives assessments
Patch testing and deploymentStages, applies, verifiesApproves windows and emergencies
Hardening baselineProposes and checks against itApproves the baseline
Identity provider and MFAIntegrates Control with itOperates and secures it
Policy signing keysNever holds them by defaultKeeps them offline and signs bundles
Incident responseContains within agreed authority, preserves evidenceLeads the response and notifications
Evidence

Records your auditors can use.

Patch levels, change records, exceptions, and access reviews are reported regularly, designed to support your internal audit and compliance processes.

Audit Logs & Compliance
FAQ

Questions buyers ask

How fast are critical vulnerabilities patched?

Timelines by severity are defined in your contract. Critical issues can use emergency change windows agreed in advance.

Will patching cause downtime?

Some updates, such as firmware and kernel patches, need reboots. With redundant nodes, these can be rolled through without full outages; single-node deployments need a maintenance window.

How do you patch air-gapped environments?

Through signed offline media under your transfer procedure, with the same testing and records, coordinated with on-site staff.

Does this satisfy a specific security framework on its own?

No service alone does that. This work is designed to support control requirements common to security frameworks, and the records help your compliance team show it.

Who reviews Data.co's own access?

Your team, with our help. Access reviews list every account our engineers use, what it can reach, and when it was last used, so you can remove anything that is no longer needed.

What happens if a patch breaks model serving?

Each change has a rollback step written before the window opens. Serving checks run immediately after the change, and if they fail we roll back and record the result before trying again.

See it against your own use case.

A 30-minute technical walkthrough, policy simulation on your scenarios, and a deployment recommendation for on-prem, private cloud, or hybrid.