build(deps): bump ajv from 8.17.1 to 8.18.0 in /backend in the npm_and_yarn group across 1 directory #10
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
javascript
question
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Bothim_TV/punktesystem!10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dependabot/npm_and_yarn/backend/npm_and_yarn-74e8754882"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bumps the npm_and_yarn group with 1 update in the /backend directory: ajv.
Updates
ajvfrom 8.17.1 to 8.18.0Release notes
Sourced from ajv's releases.
Commits
142ce848.18.0720a23ffix(pattern): use configured RegExp engine with $data keyword to mitigate ReD...82735a1fix: typos in schema-language.md (#2507)b17ec32fix: small grammatical error in managing-schemas.md (#2508)69568d0fix: #2482 Infinity and NaN serialise to null (#2487)f06766ffeat: allow tree-shaking by adding ``"sideEffects": falsetopackage.json` ...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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.
Comment
@coderabbitai helpto get the list of available commands and usage tips.Potential code anomaly (AI signal): npm
ajvis 100.0% likely to have a medium risk anomalyNotes: The code implements a standard AJV-like dynamic parser generator for JTD schemas. There are no explicit malware indicators in this fragment. The primary security concern is the dynamic code generation and execution from external schemas, which introduces a medium risk if schemas are untrusted. With trusted schemas and proper schema management, the risk is typically acceptable within this pattern.
Confidence: 1.00
Severity: 0.60
From: backend/pnpm-lock.yaml →
npm/fastify@5.7.4→npm/ajv@8.18.0ℹ Read more on: This package | This alert | What is an AI-detected potential code anomaly?
Potential code anomaly (AI signal): npm
ajvis 100.0% likely to have a medium risk anomalyNotes: The code implements standard timestamp validation with clear logic for normal and leap years and leap seconds. There is no network, file, or execution of external code within this isolated fragment. The only anomalous aspect is assigning a string to validTimestamp.code, which could enable external tooling to inject behavior in certain environments, but this does not constitute active malicious behavior in this isolated snippet. Overall, low to moderate security risk in typical usage; no malware detected within the shown code.
Confidence: 1.00
Severity: 0.60
From: backend/pnpm-lock.yaml →
npm/fastify@5.7.4→npm/ajv@8.18.0ℹ Read more on: This package | This alert | What is an AI-detected potential code anomaly?
Potential code anomaly (AI signal): npm
ajvis 100.0% likely to have a medium risk anomalyNotes: This module generates JavaScript code at runtime via standaloneCode(...) and then immediately executes it with require-from-string. Because the generated code can incorporate user-supplied schemas or custom keywords without sanitization or sandboxing, an attacker who controls those inputs could inject arbitrary code and achieve remote code execution in the Node process. Users should audit and lock down the standaloneCode output or replace dynamic evaluation with a safer, static bundling approach.
Confidence: 1.00
Severity: 0.60
From: backend/pnpm-lock.yaml →
npm/fastify@5.7.4→npm/ajv@8.18.0ℹ Read more on: This package | This alert | What is an AI-detected potential code anomaly?
View full report
Superseded by #11.