Globalscape Sast Instant
| Phase | Action | |-------|--------| | | String query = "SELECT * FROM users WHERE name='" + userName + "'"; | | SAST Alert | SQL Injection (Critical) – Untrusted input concatenated into SQL query. | | Remediation | Use parameterized queries (e.g., SqlCommand with parameters in .NET for EFT). | | Post-fix Scan | Vulnerability closed. |
Organizations often use SAST and other Fortra security solutions alongside Globalscape to create a comprehensive defense-in-depth strategy. Key Security Modules and Features
While SAST is essential, GlobalSCAPE does rely on it exclusively. SAST is complemented by: globalscape sast
Another challenge is the legacy code issue. Many GlobalSCAPE implementations have been running for years, with scripts written by employees who have long since departed. Subjecting this "dark code" to SAST for the first time can be a daunting experience, often revealing years of accumulated technical debt and security flaws that require significant remediation.
From the vendor's perspective, the use of SAST is non-negotiable. GlobalSCAPE, now part of the HelpSystems family, markets EFT as a high-security solution, often validated against rigorous standards such as FIPS 140-2, HIPAA, and PCI-DSS. To maintain these certifications, the development of the EFT platform itself must undergo rigorous security testing. | Phase | Action | |-------|--------| | |
Globalscape is built with a focus on compliance and robust encryption, supporting protocols like SFTP, FTPS, and HTTPS .
When GlobalSCAPE applies SAST to its flagship (Windows-based) and other components, the testing focuses on: | Organizations often use SAST and other Fortra
To achieve the security levels often associated with SAST-verified software, Globalscape employs several specialized modules:
| Vulnerability Class | Example in GlobalSCAPE Context | |-------------------|--------------------------------| | | SQLi in EFT’s database queries (user stores, audit logs); LDAP injection in authentication modules. | | Broken Authentication | Hardcoded default credentials in configuration files; weak session token generation. | | Sensitive Data Exposure | Logging of plaintext credentials or PII; improper encryption of files at rest. | | XML External Entities (XXE) | Vulnerabilities in XML parsing for trading partner configurations. | | Path Traversal | Unsanitized file paths in upload/download modules allowing access to system directories. | | Hardcoded Secrets | API keys, certificates, or passwords embedded in binaries or scripts. | | Insecure Cryptography | Use of deprecated algorithms (e.g., SHA-1, RC4) for transfer protocols (SFTP, FTPS). |