CVE-2026-108753
9.4 CRITICALpublic exploit availablePublished 2026-10-11 · Updated 2026-10-16
AI risk analysis
- Summary
- The Agnaistic agnai application contains hard-coded credentials in its Docker Compose configuration that sets a fixed admin password and public JWT secret. This allows unauthenticated attackers to gain administrative access or forge admin-level JWT tokens to impersonate users and modify server settings.
- Exploitability
- Exploitation is extremely easy with no prerequisites - attackers simply need to access the exposed Docker Compose configuration file to extract the hard-coded credentials and can immediately log in as admin or sign forged JWT tokens.
- Blast radius
- The impact could be severe across all installations using the vulnerable version, allowing attackers to fully compromise administrative access, reset user passwords, and modify critical server configurations without any authentication.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Immediately upgrade to version 1.0.556 or later to fix the hard-coded credentials vulnerability in self-host.docker-compose.yml.
credential-exposurejwtdocker-compose
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Agnaistic agnai through 1.0.555 contains a hard-coded credentials vulnerability in self-host.docker-compose.yml, which sets a fixed admin password and public JWT secret. Unauthenticated attackers can log in as admin or sign their own JWT with admin: true to impersonate users, reset passwords, and change server configuration.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
Weaknesses
CWE-798
Public exploit & PoC references
- https://github.com/agnaistic/agnai
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/README.md#L75-L82
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/self-host.docker-compose.yml#L18-L26
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/srv/api/auth.ts#L11-L14
All references
- https://github.com/agnaistic/agnai
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/README.md#L75-L82
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/self-host.docker-compose.yml#L18-L26
- https://github.com/agnaistic/agnai/blob/6c3de258cb33999c3f292c71aa031d2352681186/srv/api/auth.ts#L11-L14
- https://hackmd.io/@haind/agnai-selfhost-compose-hardcoded-admin-jwt-secret
- https://www.vulncheck.com/advisories/agnaistic-agnai-through-1.0.555-hard-coded-credentials-in-self-host-docker-compose
- https://hackmd.io/@haind/agnai-selfhost-compose-hardcoded-admin-jwt-secret
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-103097
- CRITICALCVE-2026-53709PoC
- HIGHCVE-2026-100871PoC
- HIGHCVE-2026-101062PoC
- CRITICALCVE-2026-102268PoC
- CRITICALCVE-2026-102946PoC
- HIGHCVE-2026-103055PoC
- HIGHCVE-2026-103098
Related by shared AI tags and CWE weakness class. Browse the full archive.