Lucene search

K
nessusThis script is Copyright (C) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.LIFERAY_CVE-2023-39947.NASL
HistoryMay 30, 2023 - 12:00 a.m.

Liferay Portal 7.4.3.4 < 7.4.3.61 Authentication Bypass

2023-05-3000:00:00
This script is Copyright (C) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.
www.tenable.com
2

The version of Liferay Portal installed on the remote host is 7.4.3.4 <= 7.4.3.60. It is, therefore, affected by an authentication bypass vulnerability due to the Object module not segmenting object definition by virtual instance in search. In turn, this allows remote authenticated users in one virtual instance to view object definition from a second virtual instance by searching for the object definition.

Note that Nessus has not tested for this issue but has instead relied only on the application’s self-reported version number.

#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(176463);
  script_version("1.3");
  script_set_attribute(attribute:"plugin_modification_date", value:"2023/06/22");

  script_cve_id("CVE-2023-33947");
  script_xref(name:"IAVA", value:"2023-A-0267-S");

  script_name(english:"Liferay Portal 7.4.3.4 < 7.4.3.61 Authentication Bypass");

  script_set_attribute(attribute:"synopsis", value:
"An application running on a remote web server host is affected by an authentication bypass vulnerability.");
  script_set_attribute(attribute:"description", value:
"The version of Liferay Portal installed on the remote host is 7.4.3.4 <= 7.4.3.60. It is, therefore, affected by an 
authentication bypass vulnerability due to the Object module not segmenting object definition by virtual instance in
search. In turn, this allows remote authenticated users in one virtual instance to view object definition from a second
virtual instance by searching for the object definition.

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
  # https://liferay.dev/portal/security/known-vulnerabilities/-/asset_publisher/jekt/content/cve-2023-33947?_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_jekt_assetEntryId=121810706
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?cb91aede");
  script_set_attribute(attribute:"solution", value:
"Upgrade to Liferay Portal 7.4.3.61 or later.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:S/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:L/PR:L/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-2023-33947");

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

  script_set_attribute(attribute:"vuln_publication_date", value:"2023/05/24");
  script_set_attribute(attribute:"patch_publication_date", value:"2023/05/24");
  script_set_attribute(attribute:"plugin_publication_date", value:"2023/05/30");

  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:liferay:liferay_portal");
  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) 2023 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("liferay_detect.nasl");
  script_require_keys("installed_sw/liferay_portal");
  script_require_ports("Services/www", 8080);

  exit(0);
}
include('http.inc');
include('vcf.inc');

var port = get_http_port(default:8080);
var app_info = vcf::get_app_info(app:'liferay_portal', webapp:TRUE, port:port);

var constraints = [
  { 'min_version':'7.4.3.4', 'fixed_version':'7.4.3.61' }
];

vcf::check_version_and_report(
  app_info:app_info, 
  constraints:constraints,
  severity:SECURITY_WARNING
);
VendorProductVersionCPE
liferayliferay_portalcpe:/a:liferay:liferay_portal
Related for LIFERAY_CVE-2023-39947.NASL