Back to skill

Security audit

Fundraise Up

Security checks across malware telemetry and agentic risk

Overview

This is a coherent Fundraise Up API guide, but it can lead an agent to perform live donation/payment and donor-access actions without strong built-in confirmation or scoping safeguards.

Review before installing. Use test-mode keys by default, grant the API key only the permissions needed, require explicit human confirmation before any POST or PATCH request, and avoid putting donor PII, payment identifiers, or donor portal links into prompts, logs, or shared outputs unless necessary.

SkillSpector

By NVIDIA
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (3)

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The skill explicitly supports creating donations and generating donor-portal access, but it does not present a prominent upfront warning that these actions can trigger real financial transactions and expose or modify sensitive donor/payment data. In an agent setting, lack of a clear confirmation/safety notice increases the chance of accidental execution against live systems.

External Transmission

Medium
Category
Data Exfiltration
Content
'payment_method_id': payment_method_id,
        'supporter': supporter
    }
    response = requests.post(url, headers=headers, json=data)
    response.raise_for_status()
    return response.json()
Confidence
90% confidence
Finding
requests.post(url, headers=headers, json=

External Transmission

Medium
Category
Data Exfiltration
Content
# Create donation
curl --request POST \
  --url 'https://api.fundraiseup.com/v1/donations' \
  --header "Accept: application/json" \
  --header "Authorization: Bearer $FUNDRAISEUP_API_KEY" \
  --header "Content-Type: application/json" \
Confidence
94% confidence
Finding
https://api.fundraiseup.com/

VirusTotal

58/58 vendors flagged this skill as clean.

View on VirusTotal

Static analysis

No suspicious patterns detected.