Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.apache.karaf/apache-karaf
  4. ›
  5. CVE-2018-11787

CVE-2018-11787: Improper Authentication

January 7, 2019 (updated September 9, 2021)

In Apache Karaf version prior to 3.0.9, 4.0.9, 4.1.1, when the webconsole feature is installed in Karaf, it is available at …/system/console and requires authentication to access it. One part of the console is a Gogo shell/console that gives access to the command line console of Karaf via a Web browser, and when navigated to it is available at …/system/console/gogo. Trying to go directly to that URL does require authentication. And optional bundle that some applications use is the Pax Web Extender Whiteboard, it is part of the pax-war feature and perhaps others. When it is installed, the Gogo console becomes available at another URL …/gogo/, and that URL is not secured giving access to the Karaf console to unauthenticated users. A mitigation for the issue is to manually stop/uninstall Gogo plugin bundle that is installed with the webconsole feature, although of course this removes the console from the …/system/console application, not only from the unauthenticated endpoint. One could also stop/uninstall the Pax Web Extender Whiteboard, but other components/applications may require it and so their functionality would be reduced/compromised.

References

  • karaf.apache.org/security/cve-2018-11787.txt
  • github.com/advisories/GHSA-cq9c-55r7-455x
  • nvd.nist.gov/vuln/detail/CVE-2018-11787

Code Behaviors & Features

Detect and mitigate CVE-2018-11787 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 3.0.9, all versions starting from 4.0.0 before 4.0.9, version 4.1.0

Fixed versions

  • 3.0.9
  • 4.0.9
  • 4.1.1

Solution

Upgrade to versions 3.0.9, 4.0.9, 4.1.1 or above.

Impact 8.1 HIGH

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-287: Improper Authentication

Source file

maven/org.apache.karaf/apache-karaf/CVE-2018-11787.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 14 May 2025 12:15:13 +0000.