Security Checklist

Overview

This checklist helps you assess the security of your Bloomreach Content implementation. It aligns with the OWASP Top 10 security risks and highlights both platform-level protections and areas requiring implementation-level verification.

The checklist distinguishes between protections provided by Bloomreach Content ([✓]) and items that require action or verification in your implementation ([ ! ]). This list is not exhaustive. Always perform a comprehensive security audit before deploying your solution.

If you identify a security vulnerability in a Bloomreach product, do not create a JIRA issue. Instead, follow the Security Issues Procedure.

OWASP Top 10 Security Risks

Reference: https://www.owasp.org/index.php/Top_10_2013-Top_10

A1 - Injection

Authoring

Delivery

A2 - Broken Authentication and Session Management

Authoring

Delivery

A3 - Cross-Site Scripting (XSS)

Authoring

  • [✓] Bloomreach Content includes built-in protection against XSS.

Delivery

  • [ ! ] In your site web application, configure the XSSUrlFilter as the first filter in the web.xml execution chain.

A4 - Insecure Direct Object References

Authoring

Delivery

  • [ ! ] Do not expose JCR identifiers (UUIDs) in URLs or other outputs in your delivery tier implementation.

A5 - Security Misconfiguration

Authoring

Delivery

A6 - Sensitive Data Exposure

Authoring

Delivery

A7 - Missing Function Level Access Control

Authoring

Delivery

A8 - Cross-Site Request Forgery (CSRF)

Authoring

  • [✓] Bloomreach Content prevents CSRF by validating the Origin HTTP header.

Delivery

A9 - Using Components with Known Vulnerabilities

Authoring and Delivery

A10 - Unvalidated Redirects and Forwards

Authoring

  • [ ! ] If using the URL Rewriter Plugin, only allow trusted users to create, modify, or publish URL rewrite rules.

Delivery

  • [ ! ] Do not implement redirects or forwards to destinations based on unverified user-submitted parameters.
Share Feedback
Page: /about/for-architects/security-architecture/security-checklist
Section: About
Category *
Security Checklist | Bloomreach Content Documentation