← Home

@esri/solutions-components

Web Components for Esri's Solutions Applications

14
Versions
SEE LICENSE IN LICENSE.md
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures gitHead linked

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

john4818prev8048rbcosby

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
publish-pattern rapid-publish AI (publish-pattern): Established publisher with long approval history; rapid publish alone isn't malicious. ai
source-diff net-exec-file:dist/cdn/57T6QZVX.js AI (source-diff): Bundled CDN chunk, part of standard build output pattern across this release. ai
source-diff obfuscated-file:dist/cdn/25QMR32G.js AI (source-diff): Bundled esbuild/vite CDN output with Esri copyright header, not true obfuscation. ai
phantom-deps phantom-dep:tslib AI (phantom-deps): tslib is a known implicit runtime dep for TypeScript-compiled packages. ai
source-diff obfuscated-file:dist/cdn/4WGHP4H5.js AI (source-diff): Esri-copyrighted minified CDN build output; not obfuscated. ai
source-diff obfuscated-file:dist/cdn/3W7ANZME.js AI (source-diff): Esri-copyrighted minified CDN build output; not obfuscated. ai
source-diff obfuscated-file:dist/cdn/537YPVAM.js AI (source-diff): Esri-copyrighted minified CDN build output; not obfuscated. ai
phantom-deps phantom-dep:@esri/arcgis-rest-request AI (phantom-deps): Same Esri org scope; used transitively by other @esri deps. ai
source-diff obfuscated-file:dist/cdn/2MDEEI52.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/36LRAUE4.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/3T56IY7B.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/3TAQSXLA.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4G5PYXFM.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4MAH5ULJ.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4RWJ22V3.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4VP3KTLL.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/5VUSSAPX.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/5JBZ6L5Q.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/5FW45CM6.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4SYZADNV.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/53YBLXWP.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/4VUQR74S.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/224NND54.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/2GBCVJXZ.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/67KMG355.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/5YD3IE6V.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/5USMP4M7.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/6CVQ3V2G.js AI (source-diff): Esri-copyrighted bundled build output; not true obfuscation. ai
source-diff obfuscated-file:dist/cdn/2XLDIKUR.js AI (source-diff): Esri-copyrighted minified CDN bundle; standard build artifact. ai
source-diff obfuscated-file:dist/cdn/2SD4IYX3.js AI (source-diff): Esri-copyrighted minified CDN bundle; standard build artifact. ai
source-diff obfuscated-file:dist/cdn/2333JKXT.js AI (source-diff): Esri-copyrighted minified CDN bundle; standard build artifact for this ArcGIS components package. ai
source-diff obfuscated-file:dist/cdn/57PXC3TO.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/6C4EHCSR.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/6OSOUHQD.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/6SETGLTS.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff large-new-source-files AI (source-diff): Major version bump (1.x to 5.0) with full ArcGIS SDK bundle; large file count expected. ai
publish-pattern new-deps-added AI (publish-pattern): exifr is a well-known EXIF parsing library; addition is benign for a GIS components package. ai
source-diff obfuscated-file:dist/cdn/5SJCOGIP.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/64IG3VBM.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/2GLDLUFW.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/2IHQU2FX.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/2KD4GOO2.js AI (source-diff): Esri ArcGIS SDK minified i18n strings with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/36I27Q5R.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/3ABQO2AZ.js AI (source-diff): Esri ArcGIS SDK minified i18n strings with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/3JKE3JHG.js AI (source-diff): Esri ArcGIS SDK minified i18n strings with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/46DQNAMV.js AI (source-diff): Esri ArcGIS SDK minified Lit framework code with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/4SZGXI37.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/5NB56NVE.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
source-diff obfuscated-file:dist/cdn/5SDYG5ZM.js AI (source-diff): Esri ArcGIS SDK minified build output with copyright header; not obfuscation. ai
bogus-package bogus-package AI (bogus-package): README links are legitimate documentation references for an Esri web components library; missing keywords is a minor metadata issue, not a security risk. ai
provenance no-provenance AI (provenance): Established Esri package with 769 versions and official GitHub repo; lack of Sigstore provenance is not a disqualifier for this well-known package. ai
phantom-deps phantom-dep:@arcgis/common-components AI (phantom-deps): Referenced in config files only; Esri package used in build configuration, not a security concern. ai
phantom-deps phantom-dep:@arcgis/components-utils AI (phantom-deps): Referenced in config files only; Esri package used in build configuration, not a security concern. ai
phantom-deps phantom-dep:@arcgis/app-components AI (phantom-deps): Referenced in config files only; Esri package used in build configuration, not a security concern. ai
phantom-deps phantom-dep:@emotion/css AI (phantom-deps): Referenced in config files only; common pattern for build-time configuration in component libraries, not a security concern. ai
dependencies unvetted-dep:@arcgis/analysis-shared-utils AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@esri/arcgis-html-sanitizer AI (dependencies): Official Esri HTML sanitizer package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@arcgis/analysis-components AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@arcgis/common-components AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@arcgis/components-utils AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@esri/solution-deployer AI (dependencies): Official Esri package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@esri/arcgis-rest-types AI (dependencies): Official Esri ArcGIS REST API types package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@arcgis/app-components AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@esri/solution-common AI (dependencies): Official Esri package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:@arcgis/lumina AI (dependencies): Official Esri/ArcGIS package; expected dependency for this Esri solutions component library. ai
dependencies unvetted-dep:exifr AI (dependencies): exifr is a well-known EXIF metadata parsing library; legitimate dependency for image-handling components. ai
dependencies unvetted-dep:lit AI (dependencies): lit is a well-known Google web components library; expected dependency for an ArcGIS web components package. ai
dependencies unvetted-dep:gojs AI (dependencies): GoJS is a well-known diagramming library by Northwoods Software; legitimate dependency for solutions components. ai

Versions (showing 14 of 14)

Version Deps Published
5.1.9 24 / 45
5.1.6 24 / 45
5.1.1 26 / 45
5.1.0 26 / 45
5.0.8 16 / 49
5.0.7 16 / 49
5.0.6 16 / 49
5.0.5 16 / 49
5.0.4 16 / 49
5.0.3 16 / 49
5.0.2 16 / 49
5.0.1 16 / 49
5.0.0 16 / 49
1.1.5 15 / 50

v5.1.9

33 findings
HIGH New obfuscated file: dist/cdn/25QMR32G.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/2LZPT5IU.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/2ZQRTDK5.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/3Z7PSG2Z.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/43YKRNKI.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4A4Q5XKV.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4L27DHES.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4NCCPMS4.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4V7HH2XL.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/57T6QZVX.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New file with network + code execution: dist/cdn/57T6QZVX.js source-diff

Newly added file contains both network calls and dynamic code execution. This is a hallmark of dropper/loader malware.

HIGH New obfuscated file: dist/cdn/5NE2PG7T.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/5OQZPASB.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7FDAEW5F.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7HYJFLXW.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7NZ2NPMW.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7QCABQZ6.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7UE56XOX.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/7UIZ4CHO.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/BND3A2OZ.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/BSTYVL47.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/C6EJEJWX.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/CH5MVYSV.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/CM6YNMT4.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/CQGQN2TV.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/DP4OPIT5.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/E34Q6C2W.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/E3HDJT34.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/EBLWFMVE.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/ED6AH2PK.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/EIKMNNKT.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/EJ6VMKGC.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v5.1.6

11 findings
HIGH New obfuscated file: dist/cdn/2GBCVJXZ.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/36LRAUE4.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/3TAQSXLA.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/3W7ANZME.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4VUQR74S.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/4WGHP4H5.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/537YPVAM.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/53YBLXWP.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/5JBZ6L5Q.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

HIGH New obfuscated file: dist/cdn/5USMP4M7.js source-diff

Newly added source file contains lines over 3000 chars, suggesting minified or obfuscated code. New obfuscated files are a strong attack indicator.

INFO No provenance attestation provenance

[Accepted risk] Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.