Back to CVE records
High 8.3HealthcarePublished Oct 28, 2026

CVE-2026-59979YosemiteCrew: Missing organization authorization on service and PMS library/template routes

Updated under an hour ago ()

Does this affect you?

It affects YosemiteCrew Yosemite-Crew. Add what you run to find out whether that includes you.

EPSS puts the chance of exploitation in the next 30 days at 0.29%, higher than 22% of scored CVEs.

YosemiteCrew provides organization-based service and task management. In the source-reported affected main and dev snapshots, YosemiteCrew's service and PMS task-library/template routes omit organization and permission checks. `authorizeCognito` in `apps/backend/src/middlewares/auth.ts` sets the authenticated user's ID but does not provide the `withOrgPermissions()` and `requirePermission(...)` checks used by protected siblings. In `apps/backend/src/routers/service.router.ts`, `PATCH /fhir/v1/service/:id` and `DELETE /fhir/v1/service/:id` are authentication-only, while `GET /fhir/v1/service/:id` has no authentication middleware. The trace through `apps/backend/src/controllers/web/service.controller.ts` to `apps/backend/src/services/service.service.ts` passes a global record ID into `ServiceModel.findById(oid)` without an `organisationId` filter. In `apps/backend/src/routers/task.router.ts`, `PUT /v1/task/pms/library/:libraryId`, `POST /v1/task/pms/templates`, `PATCH /v1/task/pms/templates/:templateId` and `DELETE /v1/task/pms/templates/:templateId` likewise lack organization/role enforcement. Any registered platform user, including a patient/companion-app account, can modify or delete another organization's service catalogue and PMS task-library/template data, affecting bookings and billing; service records can additionally be read without authentication. An earlier security change protected create routes but left these sibling operations exposed. A fixed release cannot be established from the available evidence.

Free: a daily email for up to 3 products and the weekly digest. No card, no password. By continuing you agree to the Terms and Privacy Policy.

CVSS
8.3 HIGH (v3.1, CNA)CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
Weakness (CWE)
CWE-639, CWE-862
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
0.29% (percentile 22)
Assigned by
GitHub_M
NVD analysis
Deferred
Record last updated
Oct 28, 2026
First seen by InfoSec Signals
Oct 28, 2026

Affected products

Affected products
YosemiteCrew Yosemite-Crew
yosemitecrew:yosemite_crew (from the name)
through bc1a1824b1a7eba2bc61176cdb61d9a2a11bce57
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Essential cookies only, unless you allow a Google ads cookie. See our .
CVE-2026-59979: YosemiteCrew: Missing organization authorization on service and PMS library/template routes | InfoSec Signals