chore(deps): bump toml from 5.0.0 to 5.0.1
DE
18d ago+5+5+0123456789-5-5-0123456789
Bumps toml from 5.0.0 to 5.0.1.
Changelog
Sourced from toml's changelog.
5.0.1 - October 12 2026
- Address four security advisories, each reachable by parsing untrusted input:
- CVE-2026-114142, in which a crafted document could still write to
Object.prototype. Two distinct key paths could render to the same bookkeeping string, letting an array-of-tables header clear the guard on an unrelated key, after which a dotted key could descend through a date value into its prototype chain. The compiler now records how each table was defined on the table itself rather than in string-keyed sets, so paths cannot collide and key paths can only descend through tables the compiler created.- CVE-2026-114143, in which dotted keys, table headers, and inline-table keys with many segments took quadratic time to resolve.
- CVE-2026-114141, in which every array-of-tables header rescanned all paths defined so far, so documents with many such headers took quadratic time.
- CVE-2026-114144, in which integer literals were converted to
BigIntbefore any size check, so a multi-megabyte literal consumed super-linear CPU time before being rejected. Literals with more digits than any 64-bit integer are now rejected before conversion.
Commits
9ebfa695.0.122cf8bbUpdate changelog for 5.0.19d52e38Reject integer literals too long for int64 before converting to BigInt609c873Track table origin on the table instead of in string-keyed path setsdf2bd01Add tests for advisories GHSA-h895-cgqg-jf52, GHSA-9j65-hcg3-gc64, GHSA-4qx8-...1b2ac40Update CHANGELOG with assigned CVE- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Bumps toml from 5.0.0 to 5.0.1 to pick up fixes for four security advisories (CVE-2026-114141 through CVE-2026-114144), each reachable when parsing untrusted input. The release also resolves quadratic-time behaviors in dotted keys and array-of-tables headers, and rejects oversized integer literals before conversion. No API changes or migration steps required.