Vulnerability Management

How GL finds, prioritises, and fixes security vulnerabilities, in its own code and in the third-party components it depends on. ← Back to G-Layer

Last reviewed: 17 August 2026

Detection

There is no automated, continuous scanning pipeline today; scans are run manually on the cadence above. This is disclosed honestly rather than implied to be automated.

Real baseline, run 17 August 2026:
SeverityCount
Critical0
High4
Moderate0
Low0

All 4 High findings trace back to a development-time deployment tool GL uses to ship code, not to any package that runs in the live product. None of GL's actual runtime dependencies had a reported vulnerability at any severity in this scan. A fix is available for all 4 findings. This is a point-in-time result, not a standing guarantee; the next scheduled or pre-deploy scan may find a different picture.

Severity and response

SeverityDefinitionResponse target
CriticalKnown to be actively exploited, or a trivially exploitable path to data exposure in a component GL actually uses at runtimeSame day, outside the normal deploy cadence
HighA real vulnerability with a plausible path to impact in a component GL usesWithin 5 business days
ModerateReal but low likelihood of practical impact given how GL actually uses the affected componentWithin the next 2 scheduled maintenance windows
LowMinimal practical impactAddressed opportunistically, no fixed deadline

Any Critical finding, or any finding that turns out to already be exploited, is escalated directly into GL's incident response process rather than handled purely as routine maintenance.

Prioritisation

Findings are prioritised using industry-recognised, CVSS-aligned severities from GL's dependency-scanning tooling, adjusted for judgement about whether GL's own usage of the affected component actually exposes the vulnerable code path, as with the development-tooling findings above, which do not affect the deployed product.

Tracking and notification

Findings and their remediation are recorded in GL's internal, dated change history, so there is one durable record rather than a separate tracker that can go stale. Where a finding is judged Critical or High and plausibly affects a specific client's data or availability, that client is notified directly, following the same approach described in GL's incident response process.

Review

This process, including the severity and response table above, is reviewed at least annually, and immediately after any incident that reveals a gap in it.

Reporting a security issue

If you believe you've found a vulnerability in GL, please report it via the contact in /.well-known/security.txt rather than a public channel, so it can be addressed before disclosure.