
Research
/Security News
16 Malicious Firefox Extensions Steal Cryptocurrency Wallet Credentials
Socket found 16 malicious Firefox extensions designed to steal crypto wallet recovery phrases and private keys using cloned Rabby and OKX interfaces.
@mtth/stl-errors
Advanced tools
Good error handling is a prerequisite for good telemetry. To help with this,
@mtth/stl-errors provides a simple StandardError interface which exposes
powerful building blocks:
Standard errors are best created via errorFactories which provides type-safe
error creation functions along with their codes:
import {errorFactories} from '@mtth/stl-errors';
const [errors, codes] = errorFactories({
definitions: {
invalidFoo: (foo: string) => ({
message: `The input foo ${foo} was invalid`,
tags: {foo},
}),
missingBar: 'The bar was missing',
},
});
// Error with code `ERR_INVALID_FOO` (`codes.InvalidFoo`).
const err1 = errors.invalidFoo('fff');
// Error with code `ERR_MISSING_BAR` (`codes.MissingBar`).
const err2 = errors.missingBar();
FAQs
Standard errors
The npm package @mtth/stl-errors receives a total of 2,616 weekly downloads. As such, @mtth/stl-errors popularity was classified as popular.
We found that @mtth/stl-errors demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Socket found 16 malicious Firefox extensions designed to steal crypto wallet recovery phrases and private keys using cloned Rabby and OKX interfaces.

Product
Socket now scans VS Code extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.

Research
/Security News
Socket uncovered two malicious VS Code themes in a GlassWorm-linked cluster with thousands of installs across VS Code Marketplace and Open VSX.