Lucene search
+L

Fedora: Security Advisory for rubygem-yard (FEDORA-2024-3744975c4b)

🗓️ 25 Mar 2024 00:00:00Reported by Copyright (C) 2024 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 19 Views

The 'rubygem-yard' package in Fedora 38 lacks an update announced via the FEDORA-2024-3744975c4b advisory. YARD is a documentation generation tool for the Ruby programming language

Related
Refs
Code
ReporterTitlePublishedViews
Family
astralinux
AstraLinux
Astra Linux – Vulnerability in Yard
24 Aug 202610:19
astralinux
circl
Circl
CVE-2024-27285
28 Feb 202418:14
circl
cnnvd
CNNVD
yard Security breach
28 Feb 202400:00
cnnvd
cve
CVE
CVE-2024-27285
28 Feb 202419:22
cve
cvelist
Cvelist
CVE-2024-27285 YARD's default template vulnerable to Cross-site Scripting in generated frames.html
28 Feb 202419:22
cvelist
debian
Debian
[SECURITY] [DLA 3753-1] yard security update
6 Mar 202421:45
debian
debian
Debian
[SECURITY] [DSA 5635-1] yard security update
4 Mar 202420:47
debian
debiancve
Debian CVE
CVE-2024-27285
28 Feb 202419:22
debiancve
nessus
Tenable Nessus
Debian dla-3753 : yard - security update
7 Mar 202400:00
nessus
nessus
Tenable Nessus
Debian dsa-5635 : yard - security update
5 Mar 202400:00
nessus
Rows per page
# SPDX-FileCopyrightText: 2024 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

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.886285");
  script_version("2025-02-17T05:38:47+0000");
  script_cve_id("CVE-2024-27285");
  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:"last_modification", value:"2025-02-17 05:38:47 +0000 (Mon, 17 Feb 2025)");
  script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2025-02-14 15:31:24 +0000 (Fri, 14 Feb 2025)");
  script_tag(name:"creation_date", value:"2024-03-25 09:38:00 +0000 (Mon, 25 Mar 2024)");
  script_name("Fedora: Security Advisory for rubygem-yard (FEDORA-2024-3744975c4b)");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2024 Greenbone AG");
  script_family("Fedora Local Security Checks");
  script_dependencies("gather-package-list.nasl");
  script_mandatory_keys("ssh/login/fedora", "ssh/login/rpms", re:"ssh/login/release=FC38");

  script_xref(name:"Advisory-ID", value:"FEDORA-2024-3744975c4b");
  script_xref(name:"URL", value:"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MR3Z2E2UIZZ7YOR7R645EVSBGWMB2RGA");

  script_tag(name:"summary", value:"The remote host is missing an update for the 'rubygem-yard'
  package(s) announced via the FEDORA-2024-3744975c4b advisory.");

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

  script_tag(name:"insight", value:"YARD is a documentation generation tool for the Ruby programming language.
It enables the user to generate consistent, usable documentation that can be
exported to a number of formats very easily, and also supports extending for
custom Ruby constructs such as custom class level definitions.");

  script_tag(name:"affected", value:"'rubygem-yard' package(s) on Fedora 38.");

  script_tag(name:"solution", value:"Please install the updated package(s).");

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

  exit(0);
}

include("revisions-lib.inc");
include("pkg-lib-rpm.inc");

release = rpm_get_ssh_release();
if(!release)
  exit(0);

res = "";
report = "";

if(release == "FC38") {

  if(!isnull(res = isrpmvuln(pkg:"rubygem-yard", rpm:"rubygem-yard~0.9.36~1.fc38", rls:"FC38"))) {
    report += res;
  }

  if(report != "") {
    security_message(data:report);
  } else if(__pkg_match) {
    exit(99);
  }
  exit(0);
}

exit(0);

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