uv-vis-spectrum-simulation
Warn
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
uv_vis_spectrum_simulation.pymakes POST requests to an external, non-whitelisted domainhttps://spectra.collaborationspharma.com/uploader/. It explicitly disables SSL certificate validation usingssl._create_unverified_context(), which bypasses standard cryptographic identity verification and exposes the network traffic to interception or modification. - [DATA_EXFILTRATION]: Chemical structure data provided as SMILES strings is transmitted to the external domain
spectra.collaborationspharma.com. While this is the skill's primary function, it constitutes exposure of potentially sensitive or proprietary information to a third-party service. - [COMMAND_EXECUTION]: The script uses
argparseto accept a user-defined--outputpath, which is subsequently used inos.makedirsandopen().write(). This could allow an attacker or a manipulated agent to write data to arbitrary locations on the filesystem, provided the executing process has the necessary permissions.
Audit Metadata