Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add V8 prefix. #339

Merged
merged 1 commit into from
Feb 28, 2025
Merged

Add V8 prefix. #339

merged 1 commit into from
Feb 28, 2025

Conversation

vsutedjo
Copy link
Contributor

@vsutedjo vsutedjo commented Feb 27, 2025

Add V8 prefix to OSV-schema.

As per internal discussions, we are adding the "V8" prefix for policy-based synthetic vulnerability feeds to OSV schema.
The Chromium team has a policy that states that direct embedders of Chromium packages such as V8 are responsible for using an up-to-date version of V8 packages. The definition of that is that the V8 package is at most one week old.

Since these types of packages do not have their own identifiers and therefore no advisory could be created, enforcement of such policies was not possible. We now created a synthetic advisory generator that takes such time-based policies and converts them into regularily updated advisories that OSV can read:
https://github.com/google/chromium-policy-vulnfeed/blob/main/advisories/V8-advisory.json

Refer to @oliverchang for context.

Signed-off-by: Viviana Sutedjo <[email protected]>
@vsutedjo vsutedjo marked this pull request as ready for review February 27, 2025 12:25
@vsutedjo vsutedjo mentioned this pull request Feb 27, 2025
@oliverchang oliverchang merged commit ab50c25 into ossf:main Feb 28, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants