Lucene search
K

GitLab 12.0 < 17.10.8 / 17.11 < 17.11.4 / 18.0 < 18.0.2 (CVE-2025-5982)

๐Ÿ—“๏ธย 12 Jun 2025ย 00:00:00Reported byย TenableTypeย 
nessus
ย nessus
๐Ÿ”—ย www.tenable.com๐Ÿ‘ย 3ย Views

GitLab versions 12.0 to 18.0.2 are vulnerable to IP access bypass (CVE-2025-5982); upgrade needed.

Related
Refs
Code
ReporterTitlePublishedViews
Family
FreeBSD
Gitlab -- Vulnerabilities
11 Jun 202500:00
โ€“freebsd
Circl
CVE-2025-5982
12 Jun 202517:35
โ€“circl
CNNVD
GitLab Enterprise Edition ๅคšๆฌพไบงๅ“ๅฎ‰ๅ…จๆผๆดž
12 Jun 202500:00
โ€“cnnvd
CVE
CVE-2025-5982
12 Jun 202516:27
โ€“cve
Cvelist
CVE-2025-5982 Insufficient Granularity of Access Control in GitLab
12 Jun 202516:27
โ€“cvelist
Debian CVE
CVE-2025-5982
12 Jun 202516:27
โ€“debiancve
EUVD
EUVD-2025-18195
3 Oct 202520:07
โ€“euvd
Tenable Nessus
FreeBSD : Gitlab -- Vulnerabilities (ae028662-475e-11f0-9ca4-2cf05da270f3)
13 Jun 202500:00
โ€“nessus
NVD
CVE-2025-5982
12 Jun 202517:15
โ€“nvd
OSV
BIT-GITLAB-2025-5982 Insufficient Granularity of Access Control in GitLab
14 Jun 202506:15
โ€“osv
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(238367);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/01/21");

  script_cve_id("CVE-2025-5982");
  script_xref(name:"IAVA", value:"2025-A-0426-S");

  script_name(english:"GitLab 12.0 < 17.10.8 / 17.11 < 17.11.4 / 18.0 < 18.0.2 (CVE-2025-5982)");

  script_set_attribute(attribute:"synopsis", value:
"The version of GitLab installed on the remote host is affected by a vulnerability.");
  script_set_attribute(attribute:"description", value:
"The version of GitLab installed on the remote host is affected by a vulnerability, as follows:

  - An issue has been discovered in GitLab EE affecting all versions from 12.0 before 17.10.8, 17.11 before
    17.11.4, and 18.0 before 18.0.2. Under certain conditions users could bypass IP access restrictions and
    view sensitive information. (CVE-2025-5982)

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
  # https://gitlab.com/gitlab-org/cves/-/blob/master/2025/CVE-2025-5982.json
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?3e116a0a");
  script_set_attribute(attribute:"see_also", value:"https://gitlab.com/gitlab-org/gitlab/-/issues/514456");
  script_set_attribute(attribute:"solution", value:
"Upgrade to GitLab version 17.10.8, 17.11.4, 18.0.2 or later.");
  script_set_attribute(attribute:"agent", value:"unix");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:H/Au:N/C:P/I:N/A:N");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2025-5982");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");

  script_set_attribute(attribute:"vuln_publication_date", value:"2025/06/12");
  script_set_attribute(attribute:"patch_publication_date", value:"2025/06/12");
  script_set_attribute(attribute:"plugin_publication_date", value:"2025/06/12");

  script_set_attribute(attribute:"plugin_type", value:"combined");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:gitlab:gitlab");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_set_attribute(attribute:"thorough_tests", value:"true");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"CGI abuses");

  script_copyright(english:"This script is Copyright (C) 2025-2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("gitlab_webui_detect.nbin", "gitlab_nix_installed.nbin");
  script_require_keys("installed_sw/GitLab");

  exit(0);
}

include('vcf.inc');

var app = 'GitLab';
var app_info = vcf::combined_get_app_info(app:app);

if (report_paranoia < 2 && max_index(app_info.parsed_version[0]) < 3 && (app_info.version =~ "^17\.(10|11)$" || app_info.version =~ "^18\.(0)$"))
  if (!empty_or_null(app_info.port))
    audit(AUDIT_POTENTIAL_VULN, app, app_info.version, app_info.port);
  else
    audit(AUDIT_POTENTIAL_VULN, app, app_info.version);

var constraints = [
  { 'min_version' : '12.0', 'fixed_version' : '17.10.8' },
  { 'min_version' : '17.11', 'fixed_version' : '17.11.4' },
  { 'min_version' : '18.0', 'fixed_version' : '18.0.2' }
];

vcf::check_version_and_report(
    app_info:app_info,
    constraints:constraints,
    severity:SECURITY_NOTE
);

Data

Build on a solid foundation withย Vulners data

Weย provide theย essential building blocks forย cybersecurity solutions withย comprehensive, structured, andย constantly updated vulnerability andย exploits data

Api

Power your application withย Vulners API

The Vulners REST API offers reliable, high-performance access toย vulnerabilityย intelligence, withย 99.9%ย SLAย uptime andย CDN-backed data delivery forย seamlessย global access

App

Assess and manage vulnerabilities withย Vulnersย tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

21 Jan 2026 00:00Current
5.5Medium risk
Vulners AI Score5.5
CVSS 3.13.7 - 7.5
EPSS0.00055
SSVC
3