CVE-2023-1098
Gitlab 11.5.0 – 15.8.5
Raw vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:NSummary
CVE-2023-1098 is a medium-severity Exposure of Information Through Shell Error Message (CWE-535) vulnerability in Gitlab Gitlab. Its CVSS base score is 5.8 (Medium).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 42% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-23385
Vulnerability Data
An information disclosure vulnerability has been discovered in GitLab EE/CE affecting all versions starting from 11.5 before 15.8.5, all versions starting from 15.9 before 15.9.4, all versions starting from 15.10 before 15.10.1 will allow an admin to leak password from…
more
repository mirror configuration.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Control response
—
—
—
V16.5.3
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Secure SDLC practices directly require proper error handling to avoid leaking exception details in shell messages.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
Secure coding standards directly require handling exceptions without exposing internal details.
Security testing can detect exposed error messages but does not prevent them by itself.
Logging can capture error messages but does not prevent their exposure to users.
Secure SDLC practices include proper exception handling to avoid leaking sensitive data in error messages.
Application security requirements can mandate safe error handling but do not directly address this weakness.
Secure architecture principles encourage generic error responses but are not specific to shell error messages.