Approved changes feed: RSS · Atom

cpe:2.3:a:squirrel-lang:squirrel:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorSquirrel Lang (382c6d8a-132a-5b8e-940a-83367d964ba7)
ProductSquirrel (31c4fab4-6a12-5865-ac0f-c895d56d55b1)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/squirrel3 purl2cpe 2026-06-01 10:11:57.836558
pkg:deb/ubuntu/squirrel3 purl2cpe 2026-06-01 10:11:57.836560
pkg:github/albertodemichelis/squirrel purl2cpe 2026-06-01 10:11:57.836562
pkg:rpm/fedora/squirrel purl2cpe 2026-06-01 10:11:57.836563
pkg:rpm/opensuse/squirrel purl2cpe 2026-06-01 10:11:57.836565
pkg:sourceforge/squirrel purl2cpe 2026-06-01 10:11:57.836566

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-3389 vulnerable 2026-06-08 08:01:18.548800 Squirrel sqstdrex.cpp sqstd_rex_newnode null pointer dereference
LOW (3.3)
A vulnerability was determined in Squirrel up to 3.2. This vulnerability affects the function sqstd_rex_newnode in the library sqstdlib/sqstdrex.cpp. Executing a manipulation can lead to null pointer dereference. The attack can only be executed locally. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-03-01T10:02:07.773Z
Updated: 2026-03-02T13:57:10.799Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-3388 vulnerable 2026-06-08 08:01:18.548174 Squirrel sqcompiler.cpp UnaryOP recursion
LOW (3.3)
A vulnerability was found in Squirrel up to 3.2. This affects the function SQCompiler::Factor/SQCompiler::UnaryOP of the file squirrel/sqcompiler.cpp. Performing a manipulation results in uncontrolled recursion. The attack needs to be approached locally. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-03-01T09:32:11.219Z
Updated: 2026-03-02T15:12:02.853Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2661 vulnerable 2026-06-08 07:55:17.352762 Squirrel sqobject.h operator heap-based overflow
LOW (3.3)
A security flaw has been discovered in Squirrel up to 3.2. This affects the function SQObjectPtr::operator in the library squirrel/sqobject.h. The manipulation results in heap-based buffer overflow. The attack needs to be approached locally. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-02-18T19:02:06.580Z
Updated: 2026-02-23T10:18:59.149Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2659 vulnerable 2026-06-08 07:55:17.349724 Squirrel sqfuncstate.cpp PopTarget out-of-bounds
LOW (3.3)
A vulnerability was determined in Squirrel up to 3.2. Affected by this vulnerability is the function SQFuncState::PopTarget of the file src/squirrel/squirrel/sqfuncstate.cpp. Executing a manipulation of the argument _target_stack can lead to out-of-bounds read. It is possible to launch the attack on the local host. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-02-18T17:32:07.517Z
Updated: 2026-02-23T10:18:34.219Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-41556 vulnerable 2026-06-08 05:35:20.727126 Details available
sqclass.cpp in Squirrel through 2.2.5 and 3.x through 3.1 allows an out-of-bounds read (in the core interpreter) that can lead to Code Execution. If a victim executes an attacker-controlled squirrel script, it is possible for the attacker to break out of the squirrel script sandbox even if all dangerous functionality such as File System functions has been disabled. An attacker might abuse this bug to target (for example) Cloud services that allow customization via SquirrelScripts, or distribute malware through video games that embed a Squirrel Engine.
Published: 2022-07-28T20:41:36.000Z
Updated: 2026-05-29T18:48:40.016Z
Reference links
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.