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 3 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,764exploited flaws on CISA’s list
35added in the last 30 days
479new WordPress flaws this week
390,525entries in the database

13 results

  • Nov 27, 2024Autolab is a course management service that enables auto-graded programming assignments.CVE-2024-53260 · Other software · autolab · reported by GitHubMedium 6.8

    Autolab is a course management service that enables auto-graded programming assignments. A user can modify their first and or last name to include a valid excel / spreadsheet formula. When an instructor downloads their course's roster and opens, this name will then be evaluated as a formula. This could lead to leakage of information of students in the course roster by sending the data to a remote endpoint. This issue has been patched in the source code repository and the fix is expected to be released in the next version. Users are advised to manually patch their systems or to wait for the next release. There are no known workarounds for this vulnerability.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 25, 2024Autolab is a course management service that enables auto-graded programming assignments.CVE-2024-53258 · Other software · autolab · reported by GitHubHigh 7.1

    Autolab is a course management service that enables auto-graded programming assignments. From Autolab versions v.3.0.0 onward students can download all assignments from another student, as long as they are logged in, using the download_all_submissions feature. This can allow for leakage of submissions to unauthorized users, such as downloading submissions from other students in the class, or even instructor test submissions, given they know their user IDs. This issue has been patched in commit `1aa4c769` which is not yet in a release version, but is expected to be included in version 3.0.3. Users are advised to either manually patch or to wait for version 3.0.3. As a workaround administrators can disable the feature.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 18, 2024Autolab is a course management service that enables auto-graded programming assignments.CVE-2024-52585 · Other software · autolab · reported by GitHubLow 1.2

    Autolab is a course management service that enables auto-graded programming assignments. There is an HTML injection vulnerability in version 3.0.1 that can affect instructors and CAs on the grade submissions page. The issue is patched in version 3.0.2. One may apply the patch manually by editing line 589 on `gradesheet.js.erb` to take in feedback as text rather than html.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 18, 2024Autolab is a course management service that enables auto-graded programming assignments.CVE-2024-52584 · Other software · autolab · reported by GitHubMedium 4.9

    Autolab is a course management service that enables auto-graded programming assignments. There is a vulnerability in version 3.0.1 where CAs can view or edit the grade for any submission ID, even if they are not a CA for the class that has the submission. The endpoints only check that the CAs have the authorization level of a CA in the class in the endpoint, which is not necessarily the class the submission is attached to. Version 3.0.2 contains a patch. No known workarounds are available.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 25, 2024Autolab, a course management service that enables auto-graded programming assignments, has misconfigured reset password permissions in version 3.0.0.CVE-2024-49376 · Other software · autolab · reported by GitHubHigh 7.1

    Autolab, a course management service that enables auto-graded programming assignments, has misconfigured reset password permissions in version 3.0.0. For email-based accounts, users with insufficient privileges could reset and theoretically access privileged users' accounts by resetting their passwords. This issue is fixed in version 3.0.1. No known workarounds exist.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2024An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its multilabel classification taCVE-2024-27321 · Other software · Refuel · reported by 6f8de1f0-f67e-45a6-b68f-98777fdb759cHigh 7.8

    An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its multilabel classification tasks handle provided CSV files. If a user creates a multilabel classification task using a maliciously crafted CSV file containing Python code, the code will be passed to an eval function which executes it.

    Product
    autolabel
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2024An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its classification tasks handle CVE-2024-27320 · Other software · Refuel · reported by 6f8de1f0-f67e-45a6-b68f-98777fdb759cHigh 7.8

    An arbitrary code execution vulnerability exists in versions 0.0.8 and newer of the Refuel Autolabel library because of the way its classification tasks handle provided CSV files. If a victim user creates a classification task using a maliciously crafted CSV file containing Python code, the code will be passed to an eval function which executes it.

    Product
    autolabel
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 22, 2024Autolab is a course management service that enables instructors to offer autograded programming assignments to their students over the Web.CVE-2023-44395 · Other software · autolab · reported by GitHubMedium 4.9

    Autolab is a course management service that enables instructors to offer autograded programming assignments to their students over the Web. Path traversal vulnerabilities were discovered in Autolab's assessment functionality in versions of Autolab prior to 2.12.0, whereby instructors can perform arbitrary file reads. Version 2.12.0 contains a patch. There are no feasible workarounds for this issue.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 26, 2023Autolab is a course management service that enables auto-graded programming assignments.CVE-2023-32676 · Other software · autolab · reported by GitHubMedium 6.7

    Autolab is a course management service that enables auto-graded programming assignments. A Tar slip vulnerability was found in the Install assessment functionality of Autolab. To exploit this vulnerability an authenticated attacker with instructor permissions needs to upload a specially crafted Tar file. Using the install assessment functionality an attacker can feed a Tar file that contain files with paths pointing outside of the target directory (e.g., `../../../../tmp/tarslipped1.sh`). When the Install assessment form is submitted the files inside of the archives are expanded to the attacker-chosen locations. This issue has been addressed in version 2.11.0. Users are advised to upgrade.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 26, 2023Autolab is a course management service that enables auto-graded programming assignments.CVE-2023-32317 · Other software · autolab · reported by GitHubMedium 6.7

    Autolab is a course management service that enables auto-graded programming assignments. A Tar slip vulnerability was found in the MOSS cheat checker functionality of Autolab. To exploit this vulnerability an authenticated attacker with instructor permissions needs to upload a specially crafted Tar file. Both "Base File Tar" and "Additional file archive" can be fed with Tar files that contain paths outside their target directories (e.g., `../../../../tmp/tarslipped2.sh`). When the MOSS cheat checker is started the files inside of the archives are expanded to the attacker-chosen locations. This issue may lead to arbitrary file write within the scope of the running process. This issue has been addressed in version 2.11.0. Users are advised to upgrade.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 13, 2023Autolab is a course management service, initially developed by a team of students at Carnegie Mellon University, that enables instructors to offer autograded prCVE-2022-41956 · Other software · autolab · reported by GitHubMedium 6.5

    Autolab is a course management service, initially developed by a team of students at Carnegie Mellon University, that enables instructors to offer autograded programming assignments to their students over the Web. A file disclosure vulnerability was discovered in Autolab's remote handin feature, whereby users are able to hand-in assignments using paths outside their submission directory. Users can then view the submission to view the file's contents. The vulnerability has been patched in version 2.10.0. As a workaround, ensure that the field for the remote handin feature is empty (Edit Assessment > Advanced > Remote handin path), and that you are not running Autolab as `root` (or any user that has write access to `/`). Alternatively, disable the remote handin feature if it is unneeded by replacing the body of `local_submit` in `app/controllers/assessment/handin.rb` with `render(plain: "Feature disabled", status: :bad_request) && return`.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 13, 2023Autolab is a course management service, initially developed by a team of students at Carnegie Mellon University, that enables instructors to offer autograded prCVE-2022-41955 · Other software · autolab · reported by GitHubHigh 8.8

    Autolab is a course management service, initially developed by a team of students at Carnegie Mellon University, that enables instructors to offer autograded programming assignments to their students over the Web. A remote code execution vulnerability was discovered in Autolab's MOSS functionality, whereby an instructor with access to the feature might be able to execute code on the server hosting Autolab. This vulnerability has been patched in version 2.10.0. As a workaround, disable the MOSS feature if it is unneeded by replacing the body of `run_moss` in `app/controllers/courses_controller.rb` with `render(plain: "Feature disabled", status: :bad_request) && return`.

    Product
    Autolab
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 11, 2022Cross-site Scripting (XSS) - Stored in GitHub repository autolab/autolab prior to 2.8.0.CVE-2022-0936 · Other software · autolab · reported by security@huntr.devMedium 5.4

    Cross-site Scripting (XSS) - Stored in GitHub repository autolab/autolab prior to 2.8.0.

    Product
    autolab/autolab
    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.