Approved changes feed: RSS · Atom

cpe:2.3:a:inducer:relate:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorInducer (d25c7ab5-e68e-5634-9a88-199bc6ed57b1)
ProductRelate (ffb90e26-6599-5363-82b7-add9c9e04fc7)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/inducer/relate purl2cpe 2026-06-01 10:17:17.901850

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-47161 vulnerable 2026-06-08 08:05:12.185377 RELATE Vulnerable to Remote Code Execution (RCE) via Insecure Celery Pickle Deserialization
RELATE is a web-based courseware package. Prior to commit d66ba5659b459bf1ba56b7109b5f9ecf197cbefb, RELATE LMS configures its Celery workers to accept and deserialize untrusted 'pickle' data. An attacker who can reach the message broker can execute arbitrary commands on the host server. Combined with missing network isolation in the code execution sandbox, this allows an authenticated student to achieve full Remote Code Execution (RCE) on the host system. Commit d66ba5659b459bf1ba56b7109b5f9ecf197cbefb fixes the issue.
Published: 2026-05-27T18:31:55.375Z
Updated: 2026-05-28T12:59:45.730Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42197 vulnerable 2026-06-08 08:03:16.011529 RELATE Vulnerable to Stored XSS via Unprivileged User Profile
HIGH (8.7)
RELATE is a web-based courseware package. Versions prior to commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 have a stored cross-site scripting vulnerability that allows any enrolled student to execute arbitrary JavaScript in an administrator's browser session, potentially leading to full admin account takeover. The `get_user()` method in `ParticipationAdmin` renders user-controlled input using `mark_safe` combined with Python's % string formatting. This bypasses Django\'s automatic HTML escaping entirely. The value returned by `get_full_name` is derived directly from the `first_name` and `last_name` fields of the User model. These fields are freely editable by any authenticated user through the profile page (`/profile/`) with no sanitization applied. When an admin views the Participation list in the Django admin panel, the unsanitized value is rendered directly into the HTML response, causing the injected script to execute in the admin's browser. Commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 fixes the issue.
Published: 2026-05-27T18:30:27.258Z
Updated: 2026-05-28T13:24:35.964Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41588 vulnerable 2026-06-08 08:03:15.598360 RELATE: Timing Attack Vulnerability in course/auth.py — check_sign_in_key()
CRITICAL (9)
RELATE is a web-based courseware package. Prior to commit 2f68e16, there is a timing attack vulnerability in course/auth.py — check_sign_in_key(). This issue has been patched via commit 2f68e16.
Published: 2026-05-08T14:51:04.993Z
Updated: 2026-05-08T23:27:23.515Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41505 vulnerable 2026-06-08 08:03:15.513915 RELATE: Predictable Token Generation in auth.py and exam.py
HIGH (8.7)
RELATE is a web-based courseware package. Prior to commit 2f68e16, RELATE is vulnerable to predictable token generation in auth.py's make_sign_in_key() function and exam.py's gen_ticket_code() function. This issue has been patched via commit 2f68e16.
Published: 2026-05-07T13:35:02.351Z
Updated: 2026-05-07T14:44:48.542Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32407 vulnerable 2026-06-08 06:35:33.104898 Details available
An issue in inducer relate before v.2024.1 allows a remote attacker to execute arbitrary code via a crafted payload to the Page Sandbox feature.
Published: 2024-04-22T00:00:00.000Z
Updated: 2024-10-25T19:39:09.097Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32406 vulnerable 2026-06-08 06:35:33.104429 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32405 vulnerable 2026-06-08 06:35:33.103899 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32404 vulnerable 2026-06-08 06:35:33.102265 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.