Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 8 h ago

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.

1,762exploited flaws on CISA’s list
34added in the last 30 days
343new WordPress flaws this week
390,080entries in the database

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.

Get in touch

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.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.