VYPR

apk package

chainguard/thingsboard-tb-js-executor-fips

pkg:apk/chainguard/thingsboard-tb-js-executor-fips

Vulnerabilities (12)

  • CVE-2026-73569HigAug 13, 2026
    affected < 4.3.1.3-r3fixed 4.3.1.3-r3

    fast-xml-parser allows users to process XML from JS object without C/C++ based libraries or callbacks. From 5.9.3 until 5.10.1, src/xmlparser/OrderedObjParser.js processes multiple DOCTYPE declarations within a single XML document and passes each declaration's entities through ad

  • CVE-2026-14257HigJul 23, 2026
    affected < 4.3.1.3-r4fixed 4.3.1.3-r4

    brace-expansion through 5.0.7 is vulnerable to denial of service via memory exhaustion. The expand() function limits the number of results with a max option (default 100,000) but does not bound the length of each result string. By chaining multiple brace groups, an attacker keeps

  • CVE-2026-12590LowJul 9, 2026
    affected < 4.3.1.3-r3fixed 4.3.1.3-r3

    Impact: In body-parser versions prior to 1.20.6 (1.x line) and 2.3.0 (2.x line), when the parser is configured with an invalid limit option value such as an unparseable string or NaN, bytes.parse returns null and the request body size check is silently skipped. Applications that

  • CVE-2026-59877MedJul 8, 2026
    affected < 4.3.1.3-r3fixed 4.3.1.3-r3

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.6.5 and 8.6.6, protobufjs parsed option names by advancing through schema tokens until reaching an = token without checking for end of input, so a crafted .proto schema that opens an option declar

  • CVE-2026-13149HigJun 30, 2026
    affected < 4.3.1.3-r3fixed 4.3.1.3-r3

    brace-expansion through 5.0.6 is vulnerable to denial of service. The expand() function exhibits exponential-time complexity in the number of consecutive non-expanding '{}' brace groups. An attacker who passes a crafted string to expand(), directly or transitively, can cause sign

  • CVE-2026-53655MedJun 22, 2026
    affected < 4.3.1.3-r2fixed 4.3.1.3-r2

    node-tar is a full-featured Tar for Node.js. Prior to 7.5.16, tar (node-tar) applies a PAX extended header's size= record (and other PAX overrides) to the next header entry of any type, including intermediary metadata headers such as a GNU long-name (L) or long-link (K) entry. Pe

  • CVE-2026-53550MedJun 22, 2026
    affected < 4.3.1.2-r1fixed 4.3.1.2-r1

    js-yaml is a JavaScript YAML parser and dumper. Prior to 4.2.0 and 3.15.0, a crafted YAML document can trigger algorithmic CPU exhaustion in js-yaml merge-key processing (<<) by repeating the same alias many times in a merge sequence. This causes quadratic parse-time behavior rel

  • CVE-2026-8723MedMay 17, 2026
    affected < 4.3.1.1-r2fixed 4.3.1.1-r2

    ### Summary `qs.stringify` throws `TypeError` when called with `arrayFormat: 'comma'` and `encodeValuesOnly: true` on an array containing `null` or `undefined`. The throw is synchronous and not handled by any of qs's null-related options (`skipNulls`, `strictNullHandling`).

  • CVE-2026-41650MedMay 7, 2026
    affected < 4.3.1.2-r2fixed 4.3.1.2-r2

    fast-xml-parser allows users to process XML from JS object without C/C++ based libraries or callbacks. Prior to version 5.7.0, XMLBuilder does not escape the "-->" sequence in comment content or the "]]>" sequence in CDATA sections when building XML from JavaScript objects. This

  • CVE-2026-4867HigMar 26, 2026
    affected < 4.3.1.1-r0fixed 4.3.1.1-r0

    Impact: A bad regular expression is generated any time you have three or more parameters within a single segment, separated by something that is not a period (.). For example, /:a-:b-:c or /:a-:b-:c-:d. The backtrack protection added in [email protected] only prevents ambigu

  • CVE-2026-2391LowFeb 12, 2026
    affected < 4.3.0.1-r1fixed 4.3.0.1-r1

    ### Summary The `arrayLimit` option in qs does not enforce limits for comma-separated values when `comma: true` is enabled, allowing attackers to cause denial-of-service via memory exhaustion. This is a bypass of the array limit enforcement, similar to the bracket notation bypass

  • CVE-2026-24001HigJan 22, 2026
    affected < 4.3.1.3-r1fixed 4.3.1.3-r1

    jsdiff is a JavaScript text differencing implementation. Prior to versions 8.0.3, 5.2.2, 4.0.4, and 3.5.1, attempting to parse a patch whose filename headers contain the line break characters `\r`, `\u2028`, or `\u2029` can cause the `parsePatch` method to enter an infinite loop.