Vulnerabilities
In Zap BI
Categories
Injection
Forgery
Hijacking
Denial
Spam
Encryption
More information
This just scratches the surface
Full list at OWASP
Injection
Invalid input allowing a user to run code or access data that is otherwise unavailable
Script Injection (XSS)
<script src="http://example.com/malicious.js"></script>
Some (not all) targets:
- Rich text objects
- MDX
- Resource names/descriptions
- AS member names
- Localization
Example at http://zap000499/TakingYourStuff
SCRIPT INJECTION (XSS)
Make CSRF requests to other sites
Inject hidden frames to "like" sites for pagerank
(known as clickjacking)
Read/write to ANYTHING on the page
(delete resources, mess with permissions, etc)
Ultimately Google will mark page as containing malware
SQL Injection
Not sure if we're vulnerable
Consider searching for:
'); INSERT INTO
(/*Whatever needed to give arbitrary admin privileges */); SELECT 0 FROM Dual
WHERE '' = '
XPath injection
SQL injection probably won't work on our stuff
But XPath injection will
MDX Injection
Known issue
We'll need to rely on cube security
Slicers especially need to be checked
Forgery
Masquerading as another user to perform an otherwise inaccessible action
CROSS SITE REQUEST FORGERY (CSRF)
Someone sends me a link to a page with the following html while I'm logged in
<img src="http://zapDemo.com/GrantAdminAccess?username=MaliciousGuy101" />
MaliciousGuy101 now has admin access
Hijacking
Piggy backing on top of another user's session or credentials
Session hijacking
Impersonating another user by using their session id
Probably Forms Authentication only
HTTPS solves this - ensure no insecure items sent
Denial
Causing the server load to increase to a point where it cannot function anymore
Easy!
Just print something
Or go to print design mode
Or write a big query
Or import some massive thing
Spam
We send mail
Ergo, users can send mail
Automated email triggers compound the problem
Encryption
We don't encrypt anything
- Data source locations/passwords
- Emails (in pub rule history and possibly policy)
- Cached MDX (probably not an issue)
Vulnerabilities
By xwipeoutx
Vulnerabilities
- 747