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 11 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

75 results · page 2 of 2

  • Oct 19, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-45820 · Other software · directus · reported by GitHubMedium 5.9

    Directus is a real-time API and App dashboard for managing SQL database content. In affected versions any Directus installation that has websockets enabled can be crashed if the websocket server receives an invalid frame. A malicious user could leverage this bug to crash Directus. This issue has been addressed in version 10.6.2. Users are advised to upgrade. Users unable to upgrade should avoid using websockets.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 25, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-38503 · Other software · directus · reported by GitHubMedium 5.7

    Directus is a real-time API and App dashboard for managing SQL database content. Starting in version 10.3.0 and prior to version 10.5.0, the permission filters (i.e. `user_created IS $CURRENT_USER`) are not properly checked when using GraphQL subscription resulting in unauthorized users getting event on their subscription which they should not be receiving according to the permissions. This can be any collection but out-of-the box the `directus_users` collection is configured with such a permissions filter allowing you to get updates for other users when changes happen. Version 10.5.0 contains a patch. As a workaround, disable GraphQL subscriptions.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 4, 2023An issue found in Directus API v.2.2.0 allows a remote attacker to cause a denial of service via a great amount of HTTP requests.CVE-2020-19850 · Other software · Monospace · reported by MITREMedium 6.5

    An issue found in Directus API v.2.2.0 allows a remote attacker to cause a denial of service via a great amount of HTTP requests.

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 23, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-28443 · Other software · directus · reported by GitHubMedium 4.2

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to version 9.23.3, the `directus_refresh_token` is not redacted properly from the log outputs and can be used to impersonate users without their permission. This issue is patched in version 9.23.3.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 7, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-27481 · Other software · directus · reported by GitHubMedium 4.3

    Directus is a real-time API and App dashboard for managing SQL database content. In versions prior to 9.16.0 users with read access to the `password` field in `directus_users` can extract the argon2 password hashes by brute forcing the export functionality combined with a `_starts_with` filter. This allows the user to enumerate the password hashes. Accounts cannot be taken over unless the hashes can be reversed which is unlikely with current hardware. This problem has been patched by preventing any hashed/concealed field to be filtered against with the `_starts_with` or other string operator in version 9.16.0. Users are advised to upgrade. Users unable to upgrade may mitigate this issue by ensuring that no user has `read` access to the `password` field in `directus_users`.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 6, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-27474 · Other software · directus · reported by GitHubHigh 8

    Directus is a real-time API and App dashboard for managing SQL database content. Instances relying on an allow-listed reset URL are vulnerable to an HTML injection attack through the use of query parameters in the reset URL. An attacker could exploit this to email users urls to the servers domain but which may contain malicious code. The problem has been resolved and released under version 9.23.0. People relying on a custom password reset URL should upgrade to 9.23.0 or later, or remove the custom reset url from the configured allow list. Users are advised to upgrade. Users unable to upgrade may disable the custom reset URL allow list as a workaround.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 3, 2023Directus is a real-time API and App dashboard for managing SQL database content.CVE-2023-26492 · Other software · directus · reported by GitHubMedium 5

    Directus is a real-time API and App dashboard for managing SQL database content. Directus is vulnerable to Server-Side Request Forgery (SSRF) when importing a file from a remote web server (POST to `/files/import`). An attacker can bypass the security controls by performing a DNS rebinding attack and view sensitive data from internal servers or perform a local port scan. An attacker can exploit this vulnerability to access highly sensitive internal server(s) and steal sensitive information. This issue was fixed in version 9.23.0.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 26, 2022In Directus before 9.7.0, the default settings of CORS_ORIGIN and CORS_ENABLED are true.CVE-2022-26969 · Other software · Monospace · reported by MITRECritical 9.8

    In Directus before 9.7.0, the default settings of CORS_ORIGIN and CORS_ENABLED are true.

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 19, 2022Directus is a free and open-source data platform for headless content management.CVE-2022-36031 · Other software · directus · reported by GitHubMedium 6.5

    Directus is a free and open-source data platform for headless content management. The Directus process can be aborted by having an authorized user update the `filename_disk` value to a folder and accessing that file through the `/assets` endpoint. This vulnerability has been patched and release v9.15.0 contains the fix. Users are advised to upgrade. Users unable to upgrade may prevent this problem by making sure no (untrusted) non-admin users have permissions to update the `filename_disk` field on `directus_files`.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2022In directus versions v9.0.0-beta.2 through 9.6.0 are vulnerable to server-side request forgery (SSRF) in the media upload functionality which allows a low priviCVE-2022-23080 · Other software · directus · reported by vulnerabilitylab@mend.ioMedium 5

    In directus versions v9.0.0-beta.2 through 9.6.0 are vulnerable to server-side request forgery (SSRF) in the media upload functionality which allows a low privileged user to perform internal network port scans.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 4, 2022Directus is a real-time API and App dashboard for managing SQL database content.CVE-2022-24814 · Other software · directus · reported by GitHubHigh 8.8

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to version 9.7.0, unauthorized JavaScript (JS) can be executed by inserting an iframe into the rich text html interface that links to a file uploaded HTML file that loads another uploaded JS file in its script tag. This satisfies the regular content security policy header, which in turn allows the file to run any arbitrary JS. This issue was resolved in version 9.7.0. As a workaround, disable the live embed in the what-you-see-is-what-you-get by adding `{ "media_live_embeds": false }` to the _Options Overrides_ option of the Rich Text HTML interface.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 10, 2022In Directus, versions 9.0.0-alpha.4 through 9.4.1 allow unrestricted file upload of .html files in the media upload functionality, which leads to Cross-Site ScrCVE-2022-22117 · Other software · directus · reported by vulnerabilitylab@mend.ioMedium 5.4

    In Directus, versions 9.0.0-alpha.4 through 9.4.1 allow unrestricted file upload of .html files in the media upload functionality, which leads to Cross-Site Scripting vulnerability. A low privileged attacker can upload a crafted HTML file as a profile avatar, and when an admin or another user opens it, the XSS payload gets triggered.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 10, 2022In Directus, versions 9.0.0-alpha.4 through 9.4.1 are vulnerable to stored Cross-Site Scripting (XSS) vulnerability via SVG file upload in media upload functionCVE-2022-22116 · Other software · directus · reported by vulnerabilitylab@mend.ioMedium 5.4

    In Directus, versions 9.0.0-alpha.4 through 9.4.1 are vulnerable to stored Cross-Site Scripting (XSS) vulnerability via SVG file upload in media upload functionality. A low privileged attacker can inject arbitrary javascript code which will be executed in a victim’s browser when they open the image URL.

    Product
    directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 7, 2021Directus 8 before 8.8.2 allows remote authenticated users to execute arbitrary code because file-upload permissions include the ability to upload a .php file toCVE-2021-29641 · Other software · Rangerstudio · reported by MITREHigh 8.8

    Directus 8 before 8.8.2 allows remote authenticated users to execute arbitrary code because file-upload permissions include the ability to upload a .php file to the main upload directory and/or upload a .php file and a .htaccess file to a subdirectory. Exploitation succeeds only for certain installations with the Apache HTTP Server and the local-storage driver (e.g., when the product was obtained from hub.docker.com).

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2021In Directus 8.x through 8.8.1, an attacker can discover whether a user is present in the database through the password reset feature.CVE-2021-27583 · Other software · Rangerstudio · reported by MITREMedium 5.3

    In Directus 8.x through 8.8.1, an attacker can discover whether a user is present in the database through the password reset feature. NOTE: This vulnerability only affects products that are no longer supported by the maintainer

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2021In Directus 8.x through 8.8.1, an attacker can learn sensitive information such as the version of the CMS, the PHP version used by the site, and the name of theCVE-2021-26595 · Other software · Rangerstudio · reported by MITREMedium 5.3

    In Directus 8.x through 8.8.1, an attacker can learn sensitive information such as the version of the CMS, the PHP version used by the site, and the name of the DBMS, simply by view the result of the api-aa, called automatically upon a connection. NOTE: This vulnerability only affects products that are no longer supported by the maintainer

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2021In Directus 8.x through 8.8.1, an attacker can switch to the administrator role (via the PATCH method) without any control by the back end.CVE-2021-26594 · Other software · Rangerstudio · reported by MITREHigh 8.8

    In Directus 8.x through 8.8.1, an attacker can switch to the administrator role (via the PATCH method) without any control by the back end. NOTE: This vulnerability only affects products that are no longer supported by the maintainer

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2021In Directus 8.x through 8.8.1, an attacker can see all users in the CMS using the API /users/{id}.CVE-2021-26593 · Other software · Rangerstudio · reported by MITREHigh 7.5

    In Directus 8.x through 8.8.1, an attacker can see all users in the CMS using the API /users/{id}. For each call, they get in response a lot of information about the user (such as email address, first name, and last name) but also the secret for 2FA if one exists. This secret can be regenerated. NOTE: This vulnerability only affects products that are no longer supported by the maintainer

    Product
    Directus
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019Directus 7 API before 2.3.0 does not validate uploaded files.CVE-2019-13984 · Other software · Rangerstudio · reported by MITREHigh 8.8

    Directus 7 API before 2.3.0 does not validate uploaded files. Regardless of the file extension or MIME type, there is a direct link to each uploaded file, accessible by unauthenticated users, as demonstrated by the EICAR Anti-Virus Test File.

    Product
    Directus 7 API
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019Directus 7 API before 2.2.2 has insufficient anti-automation, as demonstrated by lack of a CAPTCHA in core/Directus/Services/AuthService.php and endpoints/Auth.CVE-2019-13983 · Other software · Rangerstudio · reported by MITRECritical 9.8

    Directus 7 API before 2.2.2 has insufficient anti-automation, as demonstrated by lack of a CAPTCHA in core/Directus/Services/AuthService.php and endpoints/Auth.php.

    Product
    Directus 7 API
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019interfaces/markdown/input.vue in Directus 7 Application before 7.7.0 does not sanitize Markdown text before rendering a preview.CVE-2019-13982 · Other software · Rangerstudio · reported by MITREMedium 5.3

    interfaces/markdown/input.vue in Directus 7 Application before 7.7.0 does not sanitize Markdown text before rendering a preview.

    Product
    Directus 7
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019In Directus 7 API through 2.3.0, remote attackers can read image files via a direct request for a filename under the uploads/_/originals/ directory.CVE-2019-13981 · Other software · Rangerstudio · reported by MITREMedium 5.3

    In Directus 7 API through 2.3.0, remote attackers can read image files via a direct request for a filename under the uploads/_/originals/ directory. This is related to a configuration option in which the file collection can be non-public, but this option does not apply to the thumbnailer.

    Product
    Directus 7 API
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019In Directus 7 API through 2.3.0, uploading of PHP files is blocked only when the Apache HTTP Server is used, leading to uploads/_/originals remote code executioCVE-2019-13980 · Other software · Rangerstudio · reported by MITREHigh 8.8

    In Directus 7 API through 2.3.0, uploading of PHP files is blocked only when the Apache HTTP Server is used, leading to uploads/_/originals remote code execution with nginx.

    Product
    Directus 7 API
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2019In Directus 7 API before 2.2.1, uploading of PHP files is not blocked, leading to uploads/_/originals remote code execution.CVE-2019-13979 · Other software · Rangerstudio · reported by MITREHigh 8.8

    In Directus 7 API before 2.2.1, uploading of PHP files is not blocked, leading to uploads/_/originals remote code execution.

    Product
    Directus 7 API
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 5, 2018Directus 6.4.9 has a hardcoded admin password for the Admin account because of an INSERT statement in api/schema.sql.CVE-2018-10723 · Other software · Rangerstudio · reported by MITRECritical 9.8

    Directus 6.4.9 has a hardcoded admin password for the Admin account because of an INSERT statement in api/schema.sql.

    Product
    Directus
    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.