Vulnerability database
Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.
12 results
Mar 31, 2025Beego is an open-source web framework for the Go programming language.CVE-2025-30223 · Other software · beego · reported by GitHubCritical 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.
- Product
- beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Dec 12, 2024beego is an open-source web framework for the Go programming language.CVE-2024-55885 · Other software · beego · reported by GitHubMedium 6.9
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.
- Product
- beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Jul 31, 2024An issue in beego v.2.2.0 and before allows a remote attacker to escalate privileges via the getCacheFileName function in file.go fileCVE-2024-40465 · Other software · beego · reported by MITREHigh 8.8
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
- Product
- beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Jul 31, 2024An 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 fileCVE-2024-40464 · Other software · beego · reported by MITREHigh 8.8
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
- Product
- beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Jul 5, 2022The leafInfo.match() function in Beego v2.0.3 and below uses path.join() to deal with wildcardvalues which can lead to cross directory risk.CVE-2022-31836 · Other software · Beego · reported by MITRECritical 9.8
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.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
May 21, 2022The route lookup process in beego before 1.12.9 and 2.x before 2.0.3 allows attackers to bypass access control.CVE-2022-31259 · Other software · Beego · reported by MITRECritical 9.8
The route lookup process in beego before 1.12.9 and 2.x before 2.0.3 allows attackers to bypass access control. When a /p1/p2/:name route is configured, attackers can access it by appending .xml in various places (e.g., p1.xml instead of p1).
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Apr 5, 2022An issue was discovered in the route lookup process in beego before 1.12.11 that allows attackers to bypass access control.CVE-2021-30080 · Other software · Beego · reported by MITRECritical 9.8
An issue was discovered in the route lookup process in beego before 1.12.11 that allows attackers to bypass access control.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Apr 5, 2022An issue was discovered in file profile.go in function GetCPUProfile in beego through 2.0.2, allows attackers to launch symlink attacks locally.CVE-2021-27117 · Other software · Beego · reported by MITREHigh 7.8
An issue was discovered in file profile.go in function GetCPUProfile in beego through 2.0.2, allows attackers to launch symlink attacks locally.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Apr 5, 2022An issue was discovered in file profile.go in function MemProf in beego through 2.0.2, allows attackers to launch symlink attacks locally.CVE-2021-27116 · Other software · Beego · reported by MITREHigh 7.8
An issue was discovered in file profile.go in function MemProf in beego through 2.0.2, allows attackers to launch symlink attacks locally.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Sep 14, 2021Cross Site Scripting (XSS) vulnerability exists in the admin panel in Beego v2.0.1 via the URI path in an HTTP request, which is activated by administrators vieCVE-2021-39391 · Other software · Beego · reported by MITREMedium 6.1
Cross Site Scripting (XSS) vulnerability exists in the admin panel in Beego v2.0.1 via the URI path in an HTTP request, which is activated by administrators viewing the "Request Statistics" page.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Sep 16, 2019The File Session Manager in Beego 1.10.0 allows local users to read session files because of weak permissions for individual files.CVE-2019-16355 · Other software · Beego · reported by MITREMedium 5.5
The File Session Manager in Beego 1.10.0 allows local users to read session files because of weak permissions for individual files.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Sep 16, 2019The File Session Manager in Beego 1.10.0 allows local users to read session files because there is a race condition involving file creation within a directory wCVE-2019-16354 · Other software · Beego · reported by MITREMedium 4.7
The File Session Manager in Beego 1.10.0 allows local users to read session files because there is a race condition involving file creation within a directory with weak permissions.
- Product
- Beego
- What to do
- Apply the vendor’s update. The NVD record links to the advisory.
Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.
Weekly security brief
The flaws that hit local websites, every Friday.
One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.
Tell us what you're building.
A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.
Not ready to talk yet? Run the free website check and see what Google sees.