Lucene search
+L

WordPress Popup Maker Plugin < 1.8.13 Authorization Bypass Vulnerability

🗓️ 23 Feb 2023 00:00:00Reported by Copyright (C) 2023 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 31 Views

WordPress Popup Maker Plugin < 1.8.13 Authorization Bypass Vulnerability, prone to authorization bypass due to partial control of do_action arguments during PUM_Site initialization, allowing execution of functions

Related
Refs
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2019-17574
8 Jan 202414:41
circl
cnvd
CNVD
WordPress Popup Maker Plugin Has Unspecified Vulnerability
16 Oct 201900:00
cnvd
cve
CVE
CVE-2019-17574
14 Oct 201913:55
cve
cvelist
Cvelist
CVE-2019-17574
14 Oct 201913:55
cvelist
nuclei
Nuclei
Popup-Maker < 1.8.12 - Broken Authentication
12 Jul 202309:13
nuclei
nuclei
Nuclei
Popup-Maker < 1.8.12 - Broken Authentication
8 Sep 202609:11
nuclei
nvd
NVD
CVE-2019-17574
14 Oct 201914:15
nvd
prion
Prion
Deserialization of untrusted data
14 Oct 201914:15
prion
ptsecurity
Positive Technologies
PT-2019-15207
14 Oct 201900:00
ptsecurity
redhatcve
RedhatCVE
CVE-2019-17574
22 May 202510:02
redhatcve
Rows per page
# 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:code-atlantic:popup_maker";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.170317");
  script_version("2024-11-01T05:05:36+0000");
  script_tag(name:"last_modification", value:"2024-11-01 05:05:36 +0000 (Fri, 01 Nov 2024)");
  script_tag(name:"creation_date", value:"2023-02-23 17:28:06 +0000 (Thu, 23 Feb 2023)");
  script_tag(name:"cvss_base", value:"6.4");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:N");
  script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2019-10-18 14:35:00 +0000 (Fri, 18 Oct 2019)");

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

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

  script_cve_id("CVE-2019-17574");

  script_name("WordPress Popup Maker Plugin < 1.8.13 Authorization Bypass 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/popup-maker/detected");

  script_tag(name:"summary", value:"The WordPress plugin 'Popup Maker' is prone to an authorization
  bypass vulnerability.");

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

  script_tag(name:"insight", value:"An attacker can partially control the arguments of the do_action,
  during the initialization of the PUM_Site. Because of this, an attacker can call any method which
  contains an action starting from popmake_ or pum_. This will lead to successful execution of
  functions which do not require arguments or require one argument as an array.");

  script_tag(name:"affected", value:"WordPress Popup Maker plugin prior to version 1.8.13.");

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

  script_xref(name:"URL", value:"https://wpscan.com/vulnerability/f9eb8bf2-85cd-413d-8234-fcd3c0456894");
  script_xref(name:"URL", value:"https://github.com/PopupMaker/Popup-Maker/blob/master/CHANGELOG.md");

  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:"1.8.13" ) ) {
  report = report_fixed_ver( installed_version:version, fixed_version:"1.8.13", install_path:location );
  security_message( port:port, data:report );
  exit( 0 );
}

exit( 99 );

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

01 Nov 2024 00:00Current
9.4High risk
Vulners AI Score9.4
CVSS 26.4
CVSS 3.19.1
EPSS0.09432
31