Skip to content

Update dependency csvtojson to v2.0.13 [SECURITY]#147

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/npm-csvtojson-vulnerability
Open

Update dependency csvtojson to v2.0.13 [SECURITY]#147
renovate[bot] wants to merge 1 commit intomainfrom
renovate/npm-csvtojson-vulnerability

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2026

This PR contains the following updates:

Package Change Age Confidence
csvtojson 2.0.102.0.13 age confidence

GitHub Vulnerability Alerts

CVE-2025-57350

The csvtojson package, a tool for converting CSV data to JSON with customizable parsing capabilities, contains a prototype pollution vulnerability in versions prior to 2.0.10. This issue arises due to insufficient sanitization of nested header names during the parsing process in the parser_jsonarray component. When processing CSV input containing specially crafted header fields that reference prototype chains (e.g., using proto syntax), the application may unintentionally modify properties of the base Object prototype. This vulnerability can lead to denial of service conditions or unexpected behavior in applications relying on unmodified prototype chains, particularly when untrusted CSV data is processed. The flaw does not require user interaction beyond providing a maliciously constructed CSV file.


Release Notes

Keyang/node-csvtojson (csvtojson)

v2.0.13

Compare Source

v2.0.12

Compare Source

v2.0.11

Compare Source

Release Note - Version 2.0.11

  • Optimized the package's internal dependencies and removed unnecessary code, resulting in a significant reduction in bundle size.
    75a154d

  • Updated critical dependencies to their latest versions, addressing known security vulnerabilities.

  • Removed deprecated code and refactored outdated modules, enhancing code quality and maintainability.
    99616e4


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants