ryugi-artifacts@1.4.1
Server and viewer for the Ryugi artifacts app
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe required manifest and flagged source paths show ordinary application and bundled-library behavior, with no verified malicious action. Scanner similarity and analysis-limit labels do not establish an attack, and the inspected excerpts do not substantiate the flagged secret or Unicode indicators as harmful behavior.
Decision evidence
public snapshot- package.json publishes the server and viewer artifacts; its prepublishOnly hook runs the build.
- The viewer bundle defines Excalidraw service endpoints and Firebase configuration; the app bundle opens a WebSocket at the page’s current host.
- The two KaTeX bundles contain math parse-error formatting; the color and helper chunks contain color conversion and module utility code.
- The Kurdish locale bundle contains translated interface labels, including paste and selection actions.
- The server reads configuration from process.env and command-line arguments, then resolves the configured root.
- The diagram bundles contain Mermaid parsing, diagnostics, and geometry helpers.
- Static scanner labels included source similarity, a secret pattern, Trojan Source, and incomplete semantic analysis; the inspected excerpts show product configuration, localization, and bundled library behavior, with no source-confirmed attack chain.
Source & flagged code
7 flagged · loading sourcePackage contains a high-severity secret pattern.
dist/viewer/prod-DEzUWFeR.jsView on unpkg · L2Google API key in dist/viewer/prod-DEzUWFeR.js
dist/viewer/prod-DEzUWFeR.jsView on unpkg · L2Findings
Affected versions and remediation
This report applies to ryugi-artifacts@1.4.1.
See all versions of ryugi-artifacts for other recorded verdicts.
- Review the evidence and your use of ryugi-artifacts@1.4.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.