@everymatrix/lottery-subscription
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| maintainer-change | maintainer-removed | AI (maintainer-change): No behavioral change accompanying maintainer swap; consistent org publishing pattern. | ai | |
| source-diff | net-exec-file:dist/cjs/lottery-subscription-87f0fb08.js | AI (source-diff): Same benign fetch pattern, CJS build. | ai | |
| source-diff | obfuscated-file:dist/cjs/lottery-subscription-87f0fb08.js | AI (source-diff): CJS variant of same minified bundle. | ai | |
| source-diff | obfuscated-file:dist/esm/lottery-subscription-6d27c41b.js | AI (source-diff): Minified Stencil/esbuild bundle, not obfuscation. | ai | |
| source-diff | net-exec-file:dist/lottery-subscription/lottery-subscription-6d27c41b.js | AI (source-diff): Same benign fetch pattern as esm bundle. | ai | |
| source-diff | obfuscated-file:dist/lottery-subscription/lottery-subscription-6d27c41b.js | AI (source-diff): Minified bundle output. | ai | |
| source-diff | net-exec-file:dist/esm/lottery-subscription-6d27c41b.js | AI (source-diff): fetch() used for widget styling/API calls, no dropper behavior. | ai | |
| source-diff | net-exec-file:dist/esm/lottery-subscription-7cbfd43f.js | AI (source-diff): fetch() calls target widget's own configured API, not exfil. | ai | |
| source-diff | obfuscated-file:dist/lottery-subscription/lottery-subscription-7cbfd43f.js | AI (source-diff): Minified Stencil bundle, not true obfuscation. | ai | |
| source-diff | net-exec-file:dist/lottery-subscription/lottery-subscription-7cbfd43f.js | AI (source-diff): fetch() calls target widget's own configured API, not exfil. | ai | |
| source-diff | obfuscated-file:dist/cjs/lottery-subscription-17b51966.js | AI (source-diff): Minified Stencil bundle, not true obfuscation. | ai | |
| source-diff | net-exec-file:dist/cjs/lottery-subscription-17b51966.js | AI (source-diff): fetch() calls target widget's own configured API, not exfil. | ai | |
| source-diff | obfuscated-file:dist/esm/lottery-subscription-7cbfd43f.js | AI (source-diff): Minified Stencil bundle, not true obfuscation. | ai | |
| dependencies | unvetted-dep:@widgets-monorepo/vaadin-facade | AI (dependencies): Internal EveryMatrix monorepo dep, consistent across versions. | ai | |
| source-diff | net-exec-file:dist/lottery-subscription/lottery-subscription-fa8f2df0.js | AI (source-diff): Network calls are CSS/style fetches; dynamic code is UUID generation — normal widget behavior. | ai | |
| source-diff | obfuscated-file:dist/lottery-subscription/lottery-subscription-fa8f2df0.js | AI (source-diff): Standard Stencil minified build output; not obfuscated malware. | ai | |
| source-diff | net-exec-file:dist/esm/lottery-subscription-fa8f2df0.js | AI (source-diff): Network calls are CSS/style fetches; dynamic code is UUID generation — normal widget behavior. | ai | |
| source-diff | obfuscated-file:dist/cjs/lottery-subscription-8266a193.js | AI (source-diff): Standard Stencil minified build output; not obfuscated malware. | ai | |
| source-diff | net-exec-file:dist/cjs/lottery-subscription-8266a193.js | AI (source-diff): Network calls are CSS/style fetches; dynamic code is UUID generation — normal widget behavior. | ai | |
| source-diff | obfuscated-file:dist/esm/lottery-subscription-fa8f2df0.js | AI (source-diff): Standard Stencil minified build output; not obfuscated malware. | ai | |
| source-diff | obfuscated-file:dist/esm/lottery-subscription-7f17b7c8.js | AI (source-diff): Standard Stencil.js minified ESM build output; same pattern as CJS counterpart. | ai | |
| source-diff | obfuscated-file:dist/lottery-subscription/lottery-subscription-7f17b7c8.js | AI (source-diff): Minified Stencil.js bundle; long lines are expected bundler output. | ai | |
| source-diff | net-exec-file:dist/lottery-subscription/lottery-subscription-7f17b7c8.js | AI (source-diff): fetch() for stylesheet loading; consistent with documented widget behavior. | ai | |
| source-diff | net-exec-file:dist/esm/lottery-subscription-7f17b7c8.js | AI (source-diff): fetch() for CSS loading in UI widget; not malicious network+exec pattern. | ai | |
| source-diff | obfuscated-file:dist/cjs/lottery-subscription-7bc87e6a.js | AI (source-diff): Standard Stencil.js minified build output; long lines are bundler-generated, not malicious obfuscation. | ai | |
| source-diff | net-exec-file:dist/cjs/lottery-subscription-7bc87e6a.js | AI (source-diff): fetch() calls are for loading CSS stylesheets in a UI widget; no dropper/loader behavior present. | ai | |
| maintainer-change | maintainer-added | AI (maintainer-change): Active package with 347 versions; new maintainer addition consistent with org growth, no suspicious changes in this version. | ai | |
| source-diff | obfuscated-file:dist/cjs/lottery-subscription-ebbb146f.js | AI (source-diff): CJS variant of the same Stencil.js minified bundle. | ai | |
| source-diff | net-exec-file:dist/cjs/lottery-subscription-ebbb146f.js | AI (source-diff): Same benign fetch/CSS pattern as other variants. | ai | |
| source-diff | net-exec-file:dist/lottery-subscription/lottery-subscription-cf439186.js | AI (source-diff): Same benign fetch/CSS pattern as ESM variant. | ai | |
| source-diff | obfuscated-file:dist/lottery-subscription/lottery-subscription-cf439186.js | AI (source-diff): Same Stencil.js minified bundle, different output format. | ai | |
| source-diff | net-exec-file:dist/esm/lottery-subscription-cf439186.js | AI (source-diff): Network calls are fetch() for API/CSS; no dynamic code execution beyond DOM style injection. | ai | |
| source-diff | obfuscated-file:dist/esm/lottery-subscription-cf439186.js | AI (source-diff): Standard Stencil.js minified bundle output; not obfuscated malware. | ai | |
| phantom-deps | phantom-dep:@widgets-monorepo/vaadin-facade | AI (phantom-deps): Declared in package.json as a monorepo sibling dep; referenced in config files, stable false positive for this package. | ai | |
| npm-metadata | no-description | AI (npm-metadata): Consistent with internal monorepo component pattern across all versions. | ai | |
| provenance | no-provenance | AI (provenance): No provenance across all 287 versions; stable pattern for this publisher. | ai | |
| bogus-package | bogus-package | AI (bogus-package): Internal monorepo component; missing metadata is a consistent pattern across this package family, not a spam/malware signal. | ai |
Versions (showing 27 of 27)
| Version | Deps | Published |
|---|---|---|
| 1.94.62 | 1 / 0 | |
| 1.94.47 | 1 / 0 | |
| 1.94.34 | 1 / 0 | |
| 1.94.8 | 1 / 0 | |
| 1.94.6 | 1 / 0 | |
| 1.94.5 | 1 / 0 | |
| 1.94.0 | 1 / 0 | |
| 1.93.15 | 1 / 0 | |
| 1.93.4 | 1 / 0 | |
| 1.93.3 | 1 / 0 | |
| 1.93.1 | 1 / 0 | |
| 1.92.7 | 1 / 0 | |
| 1.92.5 | 1 / 0 | |
| 1.91.2 | 1 / 0 | |
| 1.90.34 | 1 / 0 | |
| 1.90.33 | 1 / 0 | |
| 1.90.26 | 1 / 0 | |
| 1.87.44 | 1 / 0 | |
| 1.87.35 | 1 / 0 | |
| 1.87.25 | 1 / 0 | |
| 1.86.30 | 1 / 0 | |
| 1.86.7 | 1 / 0 | |
| 1.85.0 | 1 / 0 | |
| 1.84.2 | 1 / 0 | |
| 1.83.6 | 1 / 0 | |
| 1.80.19 | 1 / 0 | |
| 1.80.15 | 1 / 0 |
v1.94.62
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v1.93.1
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v1.92.7
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v1.92.5
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v1.90.26
8 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (adrian.pripon) than the most recent previously approved version (emfe_release) on 2026-03-24, but adrian.pripon is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v1.87.44
8 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (strulea.sebastian) than the most recent previously approved version (emfe_release) on 2026-02-05, but strulea.sebastian is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v1.87.35
8 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (strulea.sebastian) than the most recent previously approved version (emfe_release) on 2026-01-28, but strulea.sebastian is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v1.87.25
8 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (strulea.sebastian) than the most recent previously approved version (emfe_release) on 2026-01-16, but strulea.sebastian is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v1.86.30
8 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
This version was published by a different npm account (strulea.sebastian) than the most recent previously approved version (emfe_release) on 2025-12-26, but strulea.sebastian is listed as a maintainer on prior approved versions (matched on name). This looks like a manual publish by a known maintainer rather than a publisher change. Recorded as INFO for audit trail.
v1.86.7
7 findingsNewly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.
Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.
[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v1.85.0
1 finding[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.