Agora Sentinel

notebooklm-login

notebooklm-login · v · by

56.5
Trust Score
0
Trust Tier
danger
Badge

Score Breakdown

FactorScoreWeight
Static
10.0
15%
Permission
95.0
15%
Poison
100.0
15%
Clickfix
100.0
15%
Credential
0.0
15%
Twostage
5.0
10%
Infrastructure
100.0
5%
Typosquat
100.0
5%
Age
7.8
3%
Popularity
0.0
2%

Scan Results

STATIC — Score: 10

[CRITICAL] Remote code download and execution via curl pipe (line 29)
If missing, install Chromium (`apt install chromium-browser`) and uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)
[HIGH] Shell command execution (line 13)
The built-in `nlm login` command sometimes fails to launch Chromium via `subprocess.Popen` in
[CRITICAL] Remote script download piped to shell execution (line 29)
If missing, install Chromium (`apt install chromium-browser`) and uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)

PERMISSION — Score: 95

[LOW] Skill appears to use network but declares no permissions

POISON — Score: 100

No findings.

CLICKFIX — Score: 100

No findings.

INFRASTRUCTURE — Score: 100

No findings.

TWOSTAGE — Score: 5

[CRITICAL] Download piped directly to interpreter (two-stage loader) (line 29)
If missing, install Chromium (`apt install chromium-browser`) and uv (`curl -LsSf https://astral.sh/uv/install.sh | sh`)

CREDENTIAL — Score: 0

[CRITICAL] Browser credential or cookie file access (line 3)
description: Login to Google NotebookLM via Chrome DevTools Protocol and save auth cookies for notebooklm-mcp. Use when
[CRITICAL] Browser credential or cookie file access (line 9)
Authenticate with Google and save cookies for the `notebooklm-mcp` CLI/MCP server.
[CRITICAL] Browser credential or cookie file access (line 51)
- Cookies: `~/.notebooklm-mcp-cli/profiles/default/cookies.json`

TYPOSQUAT — Score: 100

No findings.

← Back to list