CSRF Attack Application Protection

by Scott Brooks
Cross-site scripting attacks are becoming more and more popular amongst hackers. According to the annual OWASP Foundation Top 10 report XSS (Cross-site scripting) and CSRF (Cross-site request forgery) attacks both remain in the high on this list (#3 & #6). Since cybercrime is on the rise, it is imperative for organizations to secure their web applications from these types of attacks. What is CSRF? OWASP CSRF definition: CSRF is a type of attack that occurs when a malicious web site, email, blog, instant message, or program causes a user’s web browser to perform an unwanted action on a trusted site for which the user is currently authenticated. The impact of a successful CSRF attack is limited to the capabilities exposed by the vulnerable application. For example, this attack could result in a transfer of funds, changing a password, or purchasing an item in the user's context. In effect, CSRF attacks are used by an attacker to make a target system perform a function via the target's brows ...

How to Find and Control Access to PII

by Caio Milani
How do you find and control access to Personally Identifiable Information and sensitive information in a MarkLogic database?

Building a Semantic Recommendation Engine

MarkLogic's triple store allows us to use custom inferencing rules, consumer profiles and dynamic behavior to build a simple, foundational, semantic recommendation engine.

Mitigating the Impact of Re-indexing

by Tyler Replogle
Your application is live in production, you have millions of documents, and now you want to change a database setting or add a custom index. You know that when you move these changes to production it’s going to take hours, maybe days to re-index all the affected documents and while MarkLogic is re-indexing it’s going to take up resources. You need a solution to mitigate the impact of Re-indexing.

Anchor Dates for Finding Recent Documents

by Dave Cassel
When looking for recent documents, is it better to look for documents close to today or far from an ancient time?