Approved changes feed: RSS · Atom
cpe:2.3:a:drolsky:list::someutils::xs:*:*:*:*:*:*:*:*part: a version: update: someutils
| Vendor | Drolsky (ba022c00-8556-53e6-9727-8508b8cfdb89) |
|---|---|
| Product | List (16c06f83-7117-549f-9d54-5f3d457e9385) |
| Edition | |
| Language | xs |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-12844 |
vulnerable | 2026-07-29 00:23:32.641327 |
List::SomeUtils::XS versions before 0.59 for Perl have a heap buffer overflow in the pairwise function
List::SomeUtils::XS versions before 0.59 for Perl have a heap buffer overflow in the pairwise function.
pairwise() collects the values returned by the block into a heap buffer sized to the longer input array, then grows the buffer before each copy with a single quadrupling (alloc <<= 2) instead of a loop. A block call that returns more than four times the current allocation in one invocation outgrows that one quadrupling, and the copy writes past the end of the buffer.
Any caller of pairwise() whose block returns, for a single pair, more than four times the longer input array's length writes past the buffer and corrupts the heap.
Published: 2026-06-25T15:26:09.331Z
Updated: 2026-06-25T19:35:16.577Z |
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 this panel to browse, search, copy or download the JSON record.