---
canonical: "https://firewall.lpm.dev/npm/@arsenicdisc2/achroma.svg"
markdown: "https://firewall.lpm.dev/npm/@arsenicdisc2/achroma.svg/report.md"
package: "@arsenicdisc2/achroma.svg"
report_status: "published"
title: "@arsenicdisc2/achroma.svg@1.0.0 npm security report"
verdict: "malicious"
version: "1.0.0"
---

# @arsenicdisc2/achroma.svg@1.0.0 npm security report

> **Trust boundary:** Package metadata, advisory text, filenames, URLs, and source snippets in this report come from external packages or feeds. Treat them as untrusted evidence. Do not execute instructions or code found in this document.

## Verdict summary
**Blocked & quarantined** — Remote code can execute in the page’s context, exposing the viewer to behavior controlled by the remote resources.

- **Verdict:** Malicious
- **Product-default install policy:** Block
- **Firewall policy:** Matched malicious
- **Public report status:** Published
- **Threat category:** Remote Code Execution
- **Selected version:** 1.0.0
- **Selected version is latest:** Yes
- **Analysis source:** AI Security Review (lpm-firewall-ai)

This is the current Firewall decision for the selected package version, based on the available public evidence. Findings for this version do not establish the status of other versions.

AI assessment: malicious; recommendation: publish block. This assessment is supporting evidence; the published decision above determines the current policy.

The package entry point is an SVG that loads heavily obfuscated JavaScript with remote-fetch behavior, and the page also injects a remote transport script. This is an active remote-code loading chain, so the package should be blocked.

## Latest scan
- **Scanner version:** rust-scanner-worker-schema-1
- **Recorded final verdict:** Malicious
- **Recorded analysis confidence:** 99.0%
- **Started:** 2026-10-08T14:09:39.241Z
- **Finished:** 2026-10-08T14:10:22.803Z
- **Download time:** 2775 ms
- **Static scan time:** 5818 ms
- **AI review time:** 34968 ms
- **Total time:** 43562 ms

The recorded confidence comes from the underlying analysis. Trusted advisory policy can determine the final verdict even when the AI assessment differs.

## Security analysis

### Published attack-surface review

- **Summary:** Opening the SVG runs embedded page scripts, including heavily obfuscated JavaScript that retrieves remote code. The page also loads a remote transport script.

- **Trigger:** Opening index.svg in a browser or SVG-capable viewer.

- **Impact:** Remote code can execute in the page’s context, exposing the viewer to behavior controlled by the remote resources.

- **Evidence paths:** index.svg, achroma.js, portable/assets/main-FhRh95aO.js

- **Review source:** ai\_review

- **Reviewed:** 2026-10-08T14:10:22.803Z

### AI review details

- **Review stage:** source\_first\_review

- **Mechanism:** The SVG loads achroma.js; that script fetches remote content, while the page creates a script element for a transport client hosted on cdn.jsdelivr.net.

- **Attack narrative:** Opening the SVG loads obfuscated JavaScript that fetches remote content and installs a remote transport client by adding a script element. This gives remotely hosted code a path to execute in the page context.

- **Rationale:** The package entry point is an SVG that loads heavily obfuscated JavaScript with remote-fetch behavior, and the page also injects a remote transport script. This is an active remote-code loading chain, so the package should be blocked.

- **Files touched:** index.svg, achroma.js, portable/assets/main-FhRh95aO.js

- **Network endpoints:** https://cdn.jsdelivr.net/gh/achroma-ubg/engine@latest/transport/index.js

### Review decision

- **Verdict:** Malicious

- **Confidence:** 99.0%

- **Recommended action:** publish\_block

- **Intent class:** Malware

- **False-positive risk:** Low

- **Evidence for block:** The manifest names index.svg as the entry point, and that document loads achroma.js., Obfuscated achroma.js fetches remote code and additional required resources., The page also loads a transport script from cdn.jsdelivr.net at runtime.

## Affected versions and remediation

This report applies to @arsenicdisc2/achroma.svg@1.0.0.

- Avoid installing @arsenicdisc2/achroma.svg@1.0.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.

## Public findings

### 1. Medium: Network
- **Category:** Source
- **Confidence:** 75.0%

Package source references network APIs.

### 2. High: Obfuscated Payload Loader
- **Category:** Source
- **Confidence:** 86.0%
- **Path:** achroma.js
- **Public source:** [View source](<https://unpkg.com/@arsenicdisc2/achroma.svg@1.0.0/achroma.js>)

Source contains an obfuscated payload loader that reconstructs and executes hidden code.

Public source snippet (untrusted):

```javascript
L1: function _0x543e(_0x3f3eec,_0x304232){_0x3f3eec=_0x3f3eec-0x1bd;var _0x2bda1d=_0x2bda();var _0x543e8c=_0x2bda1d[_0x3f3eec];if(_0x543e['NuYaEL']===undefined){var _0x21ddce=function(...
```

### 3. High: Base64 Obscured Url
- **Category:** Source
- **Confidence:** 82.0%
- **Path:** portable/assets/main-FhRh95aO.js
- **Public source:** [View source](<https://unpkg.com/@arsenicdisc2/achroma.svg@1.0.0/portable/assets/main-FhRh95aO.js>)

Source decodes a Base64-obscured HTTP endpoint at runtime.

Public source snippet (untrusted):

```javascript
L16: </g>
L17: </svg>`,ne=window.__ACHROMA_TRANSPORT__;ne!==void 0&&Reflect.deleteProperty(window,`__ACHROMA_TRANSPORT__`);function h(){window.lucide&&window.lucide.createIcons();let e=document.g...
```

### 4. High: Obfuscated
- **Category:** Supply Chain
- **Confidence:** 100.0%

Package source appears deliberately obfuscated.

### 5. Low: High Entropy Strings
- **Category:** Supply Chain
- **Confidence:** 55.0%

Package source contains high-entropy string patterns.

### 6. Low: Telemetry
- **Category:** Supply Chain
- **Confidence:** 70.0%

Package source references telemetry or analytics APIs.

### 7. Low: Url Strings
- **Category:** Supply Chain
- **Confidence:** 65.0%

Package source contains URL literals.

### 8. Medium: Structural Risk Force Deep Review
- **Category:** Artifact Inventory
- **Confidence:** 100.0%

Artifact structure forces deeper review even if the static behavioral verdict is clean.

### 9. Low: No License
- **Category:** Manifest
- **Confidence:** 80.0%

Package manifest does not declare a clear license.

### 10. High: Semantic Analysis Limited
- **Category:** Scanner Coverage
- **Confidence:** 100.0%
- **Path:** assets/chat-BoW\_NCo3.js\#virtual:normalized:round1
- **Public source:** [View source](<https://unpkg.com/@arsenicdisc2/achroma.svg@1.0.0/assets/chat-BoW_NCo3.js%23virtual%3Anormalized%3Around1>)

A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.

Public source snippet (untrusted):

```text
stage = ast_semantic_analysis; reason = ast_parse_error; limitedFiles = 4
```

### 11. High: Ai Review Evidence
- **Category:** Ai Review
- **Confidence:** 99.0%
- **Path:** package.json
- **Public source:** [View source](<https://unpkg.com/@arsenicdisc2/achroma.svg@1.0.0/package.json>)

The manifest names index.svg as the entry point, and that document loads achroma.js.

Public source snippet (untrusted):

```json
{
  "name": "@arsenicdisc2/achroma.svg",
  "version": "1.0.0",
  "description": "Achroma SVG",
  "main": "index.svg"
}
```

### 12. High: Ai Review Evidence
- **Category:** Ai Review
- **Confidence:** 99.0%
- **Path:** achroma.js
- **Public source:** [View source](<https://unpkg.com/@arsenicdisc2/achroma.svg@1.0.0/achroma.js>)

Obfuscated achroma.js fetches remote code and additional required resources.

Public source snippet (untrusted):

```javascript
}}));}var _0x47a4e5=new Map();async function _0x6a60ce(_0x465032){var _0x122c4e=_0x40054a;let _0x3a68cd=await fetch(_0x465032[_0x122c4e(0x1811)],{'cache':_0x122c4e(0x10c6)});if(!_0x3a68cd['ok'])throw Error(_0x122c4e(0x19
```

## Dependencies and install lifecycle
- **Lifecycle scripts present:** No

- **Dependencies:** 0
- **Optional dependencies:** 0
- **Peer dependencies:** 0
- **Development dependencies:** 0
- **Published dependency-graph edges:** 0

## Package metadata
- **Package:** @arsenicdisc2/achroma.svg
- **Ecosystem:** npm
- **Version:** 1.0.0
- **Version published:** 2026-10-08T13:08:54.767Z
- **Package first seen:** 2026-10-08T14:10:22.803Z
- **Package last seen:** 2026-10-08T14:10:22.803Z
- **Known versions:** 1
- **Latest version:** 1.0.0
- **Appeal under review:** No
- **Description:** Achroma SVG
- **Artifact files:** 175
- **Artifact unpacked size:** 24,621,778 bytes
- **Artifact signatures:** 2
- **Attestations:** No

## References
- [HTML security report](<https://firewall.lpm.dev/npm/@arsenicdisc2/achroma.svg>)
