Apache ActiveMQ
Apache Software Foundationother3 credentials
JAAS User Password
apache-activemq / jaas-user-password
ActiveMQ Classic commonly uses JAAS PropertiesLoginModule authentication with users.properties and groups.properties referenced from login.config and the broker configuration.
Looks like
pattern(?m)^[A-Za-z0-9_.@-]{1,128}\s*=\s*[^#\r\n]{1,255}$Location
conf/users.properties, users.properties, conf/groups.properties, groups.properties, conf/login.config, login.config, conf/activemq.xml, activemq.xmlJAAS user/password and group files referenced by ActiveMQ broker configuration
Kubernetes Secrets, Docker secrets, cloud secret managers, and deployment vaults
Broker configs, Docker Compose files, tests, examples, and deployment repositories
Broker authentication failures, startup logs, debug traces, and CI output
tcp/61616, /adminActiveMQ broker and web management login surfaces
Notes
No ASF-owned credential-value environment variables were confirmed for this block; deployment images may define their own variables.
Anonymous Access Configuration
apache-activemq / anonymous-access
ActiveMQ can allow anonymous broker access by setting anonymousAccessAllowed on the simpleAuthenticationPlugin. Clients without username and password are assigned an anonymous identity/group.
Looks like
patternanonymousAccessAllowed\s*=\s*['"]?true['"]?Location
conf/activemq.xml, activemq.xmlBroker authentication plugin configuration
Committed broker configs, Helm charts, Docker Compose files, and examples
Container images or VM images containing permissive broker config
Notes
Anonymous access is not a credential, but it creates passwordless broker access and should be triaged with network exposure and destination ACLs.
Web Console Password
apache-activemq / web-console-password
ActiveMQ deployments often protect the web console with Jetty realm or JAAS credentials separate from broker client credentials.
Looks like
pattern(?m)^[A-Za-z0-9_.@-]{1,128}\s*:\s*[^,\r\n]{1,255}\s*,\s*[A-Za-z0-9_, -]+Location
conf/jetty-realm.properties, jetty-realm.properties, conf/login.config, login.config, conf/activemq.xml, activemq.xmlWeb console realm files, JAAS configuration, and broker web config
/adminBrowser-based broker management interface
Deployment vaults, container secrets, and CI/CD variables
Committed web-console realm files, examples, and deployment repos
Web console authentication logs and startup output
Notes
Do not model admin/admin or other sample credentials as universal defaults unless a specific package or image source states they ship that way.
Scope
Authorized use
LOLCreds helps map the credential surface of real products: known defaults, generated values, credential locations, and exposure patterns.