Approved changes feed: RSS · Atom

cpe:2.3:a:beego:beego:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorBeego (9fbe4bae-2ae8-5482-9923-c88de6adcfb9)
ProductBeego (9161e682-0b4b-5e90-ae3a-be9fa7119974)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:bitbucket/rothpira/beego purl2cpe 2026-06-01 10:11:06.267960
pkg:github/astaxie/beego purl2cpe 2026-06-01 10:11:06.267964
pkg:github/beego/beego purl2cpe 2026-06-01 10:11:06.267966
pkg:sourceforge/beego.mirror purl2cpe 2026-06-01 10:11:06.267969

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-30223 vulnerable 2026-06-08 07:16:59.324096 Beego allows Reflected/Stored XSS in Beego's RenderForm() Function Due to Unescaped User Input
CRITICAL (9.3)
Beego is an open-source web framework for the Go programming language. Prior to 2.3.6, a Cross-Site Scripting (XSS) vulnerability exists in Beego's RenderForm() function due to improper HTML escaping of user-controlled data. This vulnerability allows attackers to inject malicious JavaScript code that executes in victims' browsers, potentially leading to session hijacking, credential theft, or account takeover. The vulnerability affects any application using Beego's RenderForm() function with user-provided data. Since it is a high-level function generating an entire form markup, many developers would assume it automatically escapes attributes (the way most frameworks do). This vulnerability is fixed in 2.3.6.
Published: 2025-03-31T16:17:05.914Z
Updated: 2025-03-31T18:21:08.456Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-55885 vulnerable 2026-06-08 06:54:17.198337 Beego Vulnerable to Collision Hazards of MD5 in Cache Key Filenames
beego is an open-source web framework for the Go programming language. Versions of beego prior to 2.3.4 use MD5 as a hashing algorithm. MD5 is no longer considered secure against well-funded opponents due to its vulnerability to collision attacks. Version 2.3.4 replaces MD5 with SHA256.
Published: 2024-12-12T19:23:14.239Z
Updated: 2024-12-13T15:46:22.821Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-40465 vulnerable 2026-06-08 06:43:52.258985 Details available
An issue in beego v.2.2.0 and before allows a remote attacker to escalate privileges via the getCacheFileName function in file.go file
Published: 2024-07-31T00:00:00.000Z
Updated: 2024-08-02T18:17:18.236Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-40464 vulnerable 2026-06-08 06:43:52.258375 Details available
An issue in beego v.2.2.0 and before allows a remote attacker to escalate privileges via the sendMail function located in beego/core/logs/smtp.go file
Published: 2024-07-31T00:00:00.000Z
Updated: 2024-08-06T17:58:28.660Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31836 vulnerable 2026-06-08 05:44:42.385119 Details available
The leafInfo.match() function in Beego v2.0.3 and below uses path.join() to deal with wildcardvalues which can lead to cross directory risk.
Published: 2022-07-05T00:00:00.000Z
Updated: 2024-08-03T07:26:01.106Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31259 vulnerable 2026-06-08 05:43:40.667116 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-30080 vulnerable 2026-06-08 05:31:46.887968 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-27117 vulnerable 2026-06-08 05:30:45.982966 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-27116 vulnerable 2026-06-08 05:30:45.982430 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.