The Janssen Project is an open-source identity and access management (IAM) platform. Prior to version 1.8.0, the Config API returns results without scope verification. This has a large internal surface attack area that exposes all sorts of information from the IDP including clients, users, scripts, etc. This issue has been patched in version 1.8.0. A workaround for this vulnerability involves users forking and building the Config API, patching it in their system following commit 92eea4d.
Risk to organizations includes unauthorized access to sensitive information. The vulnerability has been classified with a CVSS score of 8.2, categorizing it as high severity. Organizations are advised to prioritize patching immediately.
The exploitation status for this vulnerability shows no known exploits available, and it is not included in the Known Exploited Vulnerabilities (KEV) catalog. However, the high CVSS score indicates a significant risk if left unremediated.
Organizations should assess their deployment of the Janssen Project and implement the necessary updates to mitigate this vulnerability effectively.
Vulnerability Details
The vulnerability allows unauthorized access to sensitive information due to the lack of scope verification in the Config API of the Janssen Project. The CVSS score of 8.2 reflects high severity, indicating a network attack vector with low complexity and no privileges required. The vulnerability affects all versions prior to 1.8.0, which has been patched.
Technical Analysis
The root cause of this vulnerability stems from inadequate scope verification within the Config API. Attackers may leverage this vulnerability by sending network requests that expose sensitive data. The attack complexity is low, and no user interaction is required, making it easy to exploit. The confidentiality impact is high, while integrity and availability impacts are none.
Risk & Impact Analysis
Organizations using the Janssen Project are at significant risk due to this vulnerability, which can expose sensitive internal data. The potential blast radius is large, affecting all components that interact with the Config API. Given the high CVSS score and the absence of known exploits, it is critical for organizations to prioritize remediation in their patch cycle.
Exploitation Status
Signal | Status |
|---|---|
Known Exploit | No |
Public PoC | No |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
All versions prior to vendor patch (1.8.0) are affected by this vulnerability. It is crucial for users to upgrade to the patched version to mitigate exposure.
Mitigation & Remediation
Organizations should upgrade to version 1.8.0 of the Janssen Project to address this vulnerability. If immediate patching is not possible, a temporary workaround involves forking and building the Config API, applying the patch as per commit 92eea4d.
Detection Guidance
Monitor logs for unusual access patterns related to the Config API. Look for behavioral anomalies that may indicate exploitation attempts, and employ network signatures to detect unauthorized data requests.
AppSecure Threat Intelligence Insight
The Janssen Project vulnerability highlights the importance of rigorous scope verification in APIs. Security teams should adopt a proactive approach to identify and rectify similar weaknesses in their software. Continuous security testing can help surface such vulnerabilities before they are exploited.
For further insights into vulnerability management, organizations can refer to our guide on vulnerability management programs and how to implement effective penetration testing practices.
Additionally, organizations should consider how to maintain their security posture through continuous assessments, which can be explored in our article on continuous penetration testing.
Finally, organizations can benefit from insights on emerging threats and trends in our 2025 vulnerability exposure trends report.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)