Lucene search

K
openvasCopyright (C) 2023 Greenbone AGOPENVAS:1361412562310126516
HistoryOct 12, 2023 - 12:00 a.m.

WordPress Gift Cards Plugin < 4.3.3 SQLi Vulnerability

2023-10-1200:00:00
Copyright (C) 2023 Greenbone AG
plugins.openvas.org
7
sql injection
wordpress
gift cards

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

9.7 High

AI Score

Confidence

High

0.012 Low

EPSS

Percentile

85.2%

The WordPress plugin

# SPDX-FileCopyrightText: 2023 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only

CPE = "cpe:/a:codemenschen:gift_vouchers";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.126516");
  script_version("2023-10-19T05:05:21+0000");
  script_tag(name:"last_modification", value:"2023-10-19 05:05:21 +0000 (Thu, 19 Oct 2023)");
  script_tag(name:"creation_date", value:"2023-10-12 12:08:12 +0000 (Thu, 12 Oct 2023)");
  script_tag(name:"cvss_base", value:"10.0");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
  script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2023-03-28 19:23:00 +0000 (Tue, 28 Mar 2023)");

  script_cve_id("CVE-2023-28662");

  script_tag(name:"qod_type", value:"remote_banner");

  script_tag(name:"solution_type", value:"VendorFix");

  script_name("WordPress Gift Cards Plugin < 4.3.3 SQLi Vulnerability");

  script_category(ACT_GATHER_INFO);

  script_copyright("Copyright (C) 2023 Greenbone AG");
  script_family("Web application abuses");
  script_dependencies("gb_wordpress_plugin_http_detect.nasl");
  script_mandatory_keys("wordpress/plugin/gift-voucher/detected");

  script_tag(name:"summary", value:"The WordPress plugin 'Gift Cards' is prone to an SQL
  injection (SQLi) vulnerability.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");

  script_tag(name:"insight", value:"The plugin does not properly sanitise and escape the template
  parameter before using it in a SQL statement via the wpgv_doajax_voucher_pdf_save_func AJAX
  action, leading to a SQL injection exploitable by any authenticated users, such as subscriber.");

  script_tag(name:"affected", value:"WordPress Gift Cards plugin prior to version 4.3.3.");

  script_tag(name:"solution", value:"Update to version 4.3.3 or later.");

  script_xref(name:"URL", value:"https://wpscan.com/vulnerability/7ad59661-b43c-42fc-8575-4039312ab0b3/");

  exit(0);
}

include("host_details.inc");
include("version_func.inc");

if( ! port = get_app_port( cpe: CPE ) )
  exit( 0 );

if( ! infos = get_app_version_and_location( cpe: CPE, port: port, exit_no_version: TRUE ) )
  exit( 0 );

version = infos["version"];
location = infos["location"];

if( version_is_less( version: version, test_version: "4.3.3" ) ) {
  report = report_fixed_ver( installed_version: version, fixed_version: "4.3.3", install_path: location );
  security_message( port: port, data: report );
  exit( 0 );
}

exit( 99 );

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

9.7 High

AI Score

Confidence

High

0.012 Low

EPSS

Percentile

85.2%

Related for OPENVAS:1361412562310126516