#1147618 squirrel3: CVE-2026-9541 CVE-2026-8258 CVE-2026-8261

Package:
src:squirrel3
Source:
src:squirrel3
Submitter:
Moritz Mühlenhoff
Date:
2026-09-13 21:03:03 UTC
Severity:
normal
Tags:
#1147618#5
Date:
2026-09-13 21:01:47 UTC
From:
To:
Hi,

The following vulnerabilities were published for squirrel3.

CVE-2026-9541[0]:
| A security flaw has been discovered in Squirrel up to 3.2. Impacted
| is the function ReadObject of the file squirrel/sqobject.cpp of the
| component Cnut File Handler. Performing a manipulation results in
| heap-based buffer overflow. The attack is only possible with local
| access. 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.

https://github.com/albertodemichelis/squirrel/issues/327

CVE-2026-8258[1]:
| A flaw has been found in Squirrel up to 3.2. Impacted is the
| function validate_format in the library sqstdlib/sqstdstring.cpp.
| Executing a manipulation can lead to stack-based buffer overflow.
| The attack can only be executed locally. The exploit has been
| published and may be used. The project was informed of the problem
| early through an issue report but has not responded yet.

https://github.com/albertodemichelis/squirrel/issues/325

CVE-2026-8261[2]:
| A vulnerability was determined in Squirrel up to 3.2. This affects
| the function SQFunctionProto::Load of the file
| squirrel/sqobject.cpp. This manipulation causes heap-based buffer
| overflow. The attack is restricted to local execution. 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.

https://github.com/albertodemichelis/squirrel/issues/326


If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2026-9541
https://www.cve.org/CVERecord?id=CVE-2026-9541
[1] https://security-tracker.debian.org/tracker/CVE-2026-8258
https://www.cve.org/CVERecord?id=CVE-2026-8258
[2] https://security-tracker.debian.org/tracker/CVE-2026-8261
https://www.cve.org/CVERecord?id=CVE-2026-8261

Please adjust the affected versions in the BTS as needed.