Apache OFBiz is an enterprise application framework with many business applications, user interfaces, services, and data entities. A host that presents an OFBiz login page may contain order, catalog, party, accounting, or human-resources functions. The relevant risk is not the framework name alone. It is which service and screen permissions are assigned to which user, and whether state-changing requests have a reliable CSRF defense.
On 2026-11-08, ZoomEye count-only observations returned 748 matches for app="Apache OFBiz", 12 for title="Apache OFBiz", and 979,344 for http.body="Apache OFBiz". The probe used sub_type=all, page 1, and page size 1. The huge body count is a broad text signal and can include documentation, examples, and unrelated frameworks. The app count is the more specific discovery field, while the title count is too small to treat as a complete inventory.
Permissions are attached to artifacts
OFBiz's security model maps users to security groups and grants permissions that control access to services, screens, and data. A generic user permission is checked against a UserLogin. Entity permissions can add a second decision for a specific entity and action.
This means that confirming a login is only the first step. A service may perform an operation with its own authorization check, and a screen may display a control that the user cannot actually use. The effective permission set matters. Review group membership, permission changes, and the service path that reaches a database write.
CSRF must be configured, not assumed
OFBiz documentation discusses CSRF defense strategies. The security properties file describes a default NoCsrfDefenseStrategy when no strategy is specified, and the developer manual recommends the CsrfDefenseStrategy when using the lax strategy. These are configuration decisions. A deployment that assumes every web request is protected because the framework is security aware may be wrong.
Inventory state-changing endpoints that are reachable through a browser session. Check whether they require a CSRF token and whether the server rejects a request with a missing or stale token. Test a harmless preference change in an isolated account rather than a business record.
Defaults and demo data deserve special attention
OFBiz security documentation warns that installations can include preloaded user logins and permissions. Demo or default data is convenient for evaluation and dangerous in production. List every login, administrative group, and active session. Remove evaluation accounts and verify that authentication is connected to the production identity source.
The body field count shows why product-name searches need interpretation. A host may mention OFBiz in documentation while exposing no OFBiz application. Confirm the login path, the application root, and the response headers before assigning a host to the inventory.
A defensible review
Start with the public path and the authentication method. Enumerate users and groups through an authorized administrative view. Map the screens and services that can modify parties, orders, and financial data. Remove unused applications from the deployment or hide their entry points where the framework supports it.
Verify CSRF enforcement on a representative set of services. Then review logs for permission changes, failed logins, unusual entity reads, and requests that bypass the UI and call a service directly.
Search: ZoomEye application fingerprint for Apache OFBiz
The product count is a discovery layer. The security conclusion depends on the permission graph and the request protections that stand between a browser session and a business-state change.
References
Apache OFBiz, Security Permissions
Apache OFBiz, How to secure your deployment
Apache OFBiz, Security