CVE catalog

CVE-2024-27285

yard: CVE-2024-27285

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
1.06% · Oct 25, 2026

YARD is a Ruby Documentation tool. The "frames.html" file within the Yard Doc's generated documentation is vulnerable to Cross-Site Scripting (XSS) attacks due to inadequate sanitization of user input within the JavaScript segment of the "frames.erb" template file. This vulnerability is fixed in 0.9.36.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianyardsid0.9.45-1fixed
Debianyardforky0.9.45-1fixed
Debianyardtrixie0.9.37-1fixed
Debianyardbookworm0.9.28-2+deb12u2fixed
Debianyardbookworm-security0.9.28-2+deb12u2fixed
Ubuntuyardpro0.9.9-1vulnerable
Ubuntuyardpro0.9.12-1vulnerable
Ubuntuyardpro0.9.12-1ubuntu3vulnerable
Ubuntuyardpro0.9.12-2vulnerable
Ubuntuyardpro0.9.12-2ubuntu0.1~esm1fixed
Ubuntuyard20.040.9.16-1vulnerable
Ubuntuyard20.040.9.20-1vulnerable
Ubuntuyard20.040.9.24-1vulnerable
Ubuntuyard20.040.9.24-1+deb11u1build0.20.04.1fixed
Ubuntuyard22.040.9.24-1vulnerable
Ubuntuyard22.040.9.26-1vulnerable
Ubuntuyard22.040.9.26-1ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianyardsourcesid0.9.36-1not yet assignedNot reported[1065118]
Debianyardsourceforky0.9.36-1not yet assignedNot reported[1065118]
Debianyardsourcetrixie0.9.36-1not yet assignedNot reported[1065118]
Debianyardsourcebookworm0.9.28-2+deb12u2not yet assignedNot reported[1065118]
Ubuntuyarddebpro0.9.12-2ubuntu0.1~esm1Not reportedUBUNTU-CVE-2024-27285Not reported
Ubuntuyarddeb20.040.9.24-1+deb11u1build0.20.04.1Not reportedUBUNTU-CVE-2024-27285Not reported
Ubuntuyarddeb22.040.9.26-1ubuntu0.1Not reportedUBUNTU-CVE-2024-27285Not reported

[Debian bug #1065118]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References