PatchSiren cyber security CVE debrief
CVE-2026-111681 smartloli CVE debrief
CVE-2026-111681 is a high-severity vulnerability in EFAK versions up to 5.1.0, allowing low-privilege users to manage accounts due to missing authorization checks in the /api/users endpoints. This issue enables attackers to escalate privileges, create administrators, or delete users, potentially gaining control of managed Kafka clusters. The vulnerability is particularly concerning because it allows attackers to send POST, PUT, or DELETE requests to UserController to grant themselves ROLE_ADMIN, create administrators, or delete users.
- Vendor
- smartloli
- Product
- EFAK
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-16
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-10-16
- Advisory updated
- 2026-10-16
Who should care
Defenders responsible for EFAK deployments, especially those with untrusted or low-privilege user access, should assess exposure and prioritize patching or mitigation efforts. This includes verifying EFAK deployments, reviewing compensating controls for exposed systems, and monitoring /api/users endpoints for suspicious activity.
Why it matters
CVE-2026-111681 is a high-severity vulnerability in EFAK that allows low-privilege users to manage accounts, potentially leading to privilege escalation and control of Kafka clusters. Defenders should prioritize verifying EFAK deployments and applying patches or mitigations as soon as possible.
- Privilege escalation for low-privilege users
- Potential control of managed Kafka clusters
- Increased risk of unauthorized account management
- Need for verification of EFAK deployments and user access
Technical summary
EFAK versions up to 5.1.0 contain a missing authorization vulnerability in the /api/users endpoints, allowing low-privilege users to manage accounts. Attackers can send POST, PUT, or DELETE requests to UserController to grant themselves ROLE_ADMIN, create administrators, or delete users. This vulnerability is particularly concerning because it enables attackers to escalate privileges and potentially gain control of managed Kafka clusters. Defenders should prioritize verifying EFAK deployments, especially those with untrusted or low-privilege user access, and apply patches or mitigations as soon as possible.
Defensive priority
Defenders should prioritize verifying EFAK deployments, especially those with untrusted or low-privilege user access, and apply patches or mitigations as soon as possible.
Recommended defensive actions
- Verify EFAK deployments for untrusted or low-privilege user access
- Apply patches or mitigations as soon as possible
- Monitor /api/users endpoints for suspicious activity
- Restrict access to UserController endpoints
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but additional information from source references may be necessary for comprehensive risk assessment. Specifically, defenders should verify EFAK deployments for untrusted or low-privilege user access and review compensating controls for exposed systems while remediation is scheduled and verified.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-111681 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-111681
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-111681 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111681
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/smartloli/EFAK
-
Source reference
Unverified legacy reference
URL: https://github.com/smartloli/EFAK/blob/v5.1.0/efak-web/src/main/java/org/kafka/eagle/web/controller/UserController.java
-
Source reference
Unverified legacy reference
URL: https://github.com/smartloli/EFAK/blob/v5.1.0/efak-web/src/main/java/org/kafka/eagle/web/security/config/WebSecurityConfig.java
-
Source reference
Unverified legacy reference
URL: https://hackmd.io/@hieuPenguinnn/efak-missing-admin-gate-user-management-api
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/efak-through-5.1.0-privilege-escalation-via-api-users-rest-api
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.