
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@csaf-rs/ssvc
Advanced tools
A WebAssembly build of the SSVC (Stakeholder-Specific Vulnerability Categorization) Rust implementation, for use with JavaScript/TypeScript. SSVC is a framework for prioritizing software vulnerability remediation efforts. It helps stakeholders make informed decisions about which vulnerabilities to address first by considering factors like vulnerability severity, the stakeholder's position in the ecosystem, and their specific constraints. Learn more at the official SSVC documentation.
For the Rust crate, source code, and full project documentation, see the csaf-rs/ssvc on GitHub.
This package provides validation and processing of SSVC decision points and selection lists, with support for SSVC namespaces and extensions.
npm install @csaf-rs/ssvc
The WASM module must be initialized once before its functions can be used:
import init, { validateSelectionList } from '@csaf-rs/ssvc';
await init();
const jsonData = {...}; // Your SSVC selection list
try {
const result = validateSelectionList(JSON.stringify(jsonData), false);
if (result.success) {
console.log("Valid SSVC data");
} else {
console.log("Validation errors:", result.errors);
}
} catch (error) {
console.error("Error:", error);
}
Licensed under the Apache License, Version 2.0. See LICENSE file for details.
FAQs
Implementation of the SSVC specification in Rust
The npm package @csaf-rs/ssvc receives a total of 145 weekly downloads. As such, @csaf-rs/ssvc popularity was classified as not popular.
We found that @csaf-rs/ssvc demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.