dev-language-servers
No description available.
What is "dev-language-servers"?
No description available.
How to use this package
Quick install
Installs the package into the current environment for this session. Use --build or --runtime to persist it as a build-time or runtime dependency.
min add dev-language-serversDeclare as a task dependency in minimal.toml
Listing the package under tasks.<name>.packages makes it available inside that task’s sandbox.
[tasks.dev]
packages = ["dev-language-servers"]Build-time vs runtime
Choose build-time for tools needed during compilation, runtime for dynamic libraries loaded at runtime.
min add --build dev-language-servers
min add --runtime dev-language-serversDependencies (16)
| Name | Version | Kind |
|---|---|---|
| base | — | build |
| bash-language-server | 5.8.0 | runtime |
| eslint | 10.9.1 | runtime |
| ghc | 9.10.3 | runtime |
| gopls | 0.23.0 | runtime |
| haskell-language-server | 2.14.0.0 | runtime |
| jdtls | 1.60.0 | runtime |
| lua-language-server | 3.19.1 | runtime |
| nickel-lsp | 1.17.0 | runtime |
| pyright | 1.1.413 | runtime |
| ruby-lsp | 0.26.10 | runtime |
| ruff | 0.16.8 | runtime |
| rust | 1.99.0 | runtime |
| typescript-language-server | 5.3.0 | runtime |
| zig | 0.16.0 | runtime |
| zls | 0.16.0 | runtime |
Dependency changes
Loading diff…
Could not load the dependency diff for one of the selected versions. Try again.
No dependency changes
The two selected versions have identical direct dependencies.
| Name | Version | Kind |
|---|
No dependants
No other packages in the registry depend on this one.
No direct advisories
This package inherits 42 transitive advisories from its dependencies.
Showing 42 transitive advisories via dev-language-servers's dependencies
No advisories match the current filters.
| Critical (0) | ||||||
| Status | IDs | Package | Severity | |||
|---|---|---|---|---|---|---|
| High (5) | ||||||
| Status | IDs | Package | Severity | |||
Affected: 1.34.8 | c-ares | High: 7.5 | ||||
Summaryc-ares can corrupt memory when an application cancels its lookups after a connection failure Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.3.2 | zlib | High | ||||
Summaryzlib 1.3.1.2 through 1.3.2 Heap Buffer Overflow via gz_vacate Affected ranges1.3.2 References
| ||||||
Under investigation | zlib | High | ||||
Summaryzlib 1.2.11 through 1.3.2 Heap Buffer Overflow via Stale gzwrite Pointer After Failed Write Affected ranges1.3 – 1.3.2 References
| ||||||
Resolved in 21.0.12.1 | jdk | High: 7.5 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Networking). Supported versions that are affected are Oracle Java SE: 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 7.5 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Resolved in 21.0.12.1 | jdk | High: 7.5 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JAXP). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 7.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N | ||||||
| Medium (16) | ||||||
| Status | IDs | Package | Severity | |||
Affected: 1.34.8 | c-ares | Medium: 4.8 | ||||
Summaryc-ares can return an address containing uninitialized memory for a numeric IPv6 name with a prefix length Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.3 | ||||
Summaryc-ares can write past a buffer when ares_dup() or ares_save_options() runs while another thread changes the servers Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can free a cached DNS answer while the application is still reading it Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can use a freed server record when an application changes its DNS servers from a callback Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can use freed memory when an application cancels lookups from a server-status callback Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.5 | ||||
Summaryc-ares can use a freed connection after the socket-state callback returns Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can use freed memory if an application cancels lookups from a callback, or shuts a channel down Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can use a freed lookup after shutting down a failed connection Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H | ||||||
Affected: 1.34.8 | c-ares | Medium: 5.9 | ||||
Summaryc-ares can accept a DNS reply that arrived from a different server than the one queried Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N | ||||||
Affected: 3.14.8 | python | Medium | ||||
SummaryRace condition in tempfile.TemporaryDirectory cleanup allows deleting files outside the temporary directory Affected ranges3.14.4 – 3.14.8 References
| ||||||
Under investigation | python | Medium | ||||
Summarytarfile hardlink fallback ignores custom extraction filter rejection via None Affected ranges3.14.6 – 3.14.8 References
| ||||||
Under investigation | tar | Medium: 4.4 | ||||
SummaryA TOCTOU (Time-of-Check Time-of-Use) vulnerability in GNU tar's incremental dumpdir 'X' rename handling allows a local attacker with write access to a directory being backed up to influence the restore process if the attacker has access to the system where the restore is being performed. During restoration, files or directories may be created, renamed or overwritten outside the intended extraction directory. This could lead to unauthorized file modification or, in some cases, privilege escalation. Exploitation does not require the attacker to modify or craft the archive, and standard backup and restore workflows—including extracting into a newly created directory without using the -P option do not mitigate the issue. Affected ranges1.35 CVSS vectorCVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:H/A:N | ||||||
Under investigation | tar | Medium: 4.4 | ||||
SummaryA flaw was found in GNU tar. When extracting an archive with the --one-top-level option, hardlink targets are not confined to the designated top-level directory and may resolve relative to the extraction working directory. A crafted archive can create hardlinks that escape the intended boundary and, when combined with a preexisting symbolic link under the working directory, may allow writing outside that boundary during a single extraction. Affected ranges1.35 CVSS vectorCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N | ||||||
Resolved in 21.0.12.1 | jdk | Medium: 5.3 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JSSE). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTPS to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L | ||||||
Resolved in 21.0.12.1 | jdk | Medium: 5.3 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JGSS). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.1 Base Score 5.3 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N | ||||||
Under investigation | python | Medium | ||||
SummaryPOP3 command injection in user-controlled commands Affected ranges3.14.6 – 3.14.8 References
| ||||||
| Low (16) | ||||||
| Status | IDs | Package | Severity | |||
Affected: 1.34.8 | c-ares | Low: 3.7 | ||||
Summaryc-ares query cache can return an answer that was obtained using different EDNS options Affected ranges1.34.6 – 1.34.8 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N | ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils Dynamic Relocation Allocation elfxx-x86.c elf_x86_allocate_dynrelocs null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ELF Section elf64-x86-64.c elf_x86_64_common_section_index null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils elflink.c elf_link_add_object_symbols null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils Eh Frame elf-eh-frame.c _bfd_elf_eh_frame_section_offset null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ELF String Table elf-strtab.c _bfd_elf_strtab_delref memory corruption Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils Section Merge merge.c _bfd_write_merged_section null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils SHT_GROUP Section elf.c bfd_elf_set_group_contents null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ELF Orphan Section ldelf.c elf_orphan_compatible null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils Eh Frame Section elf-eh-frame.c _bfd_elf_write_section_eh_frame buffer overflow Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ld elf64-x86-64.c elf_x86_64_relocate_section buffer overflow Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ld libbfd.c bfd_putl64 null pointer dereference Affected ranges2.47 References
| ||||||
Affected: 2.47 | binutils | Low | ||||
SummaryGNU Binutils ld cache.c cache_bwrite buffer overflow Affected ranges2.47 References
| ||||||
Resolved in 21.0.12.1 | jdk | Low: 2.9 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Difficult to exploit vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition executes to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 2.9 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N | ||||||
Resolved in 21.0.12.1 | jdk | Low: 3.7 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Libraries). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 3.7 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L | ||||||
Resolved in 21.0.12.1 | jdk | Low: 2.9 | ||||
SummaryVulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Security). Supported versions that are affected are Oracle Java SE: 8u481, 8u481-b50, 8u481-perf, 11.0.30, 17.0.18, 21.0.10, 25.0.2, 26; Oracle GraalVM for JDK: 17.0.18 and 21.0.10; Oracle GraalVM Enterprise Edition: 21.3.17. Difficult to exploit vulnerability allows unauthenticated attacker with logon to the infrastructure where Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition executes to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized read access to a subset of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 2.9 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N). Affected ranges21.0.10, fixed in 21.0.12.1 Fixed in21.0.12.1 CVSS vectorCVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N | ||||||
| Unknown (5) | ||||||
| Status | IDs | Package | Severity | |||
Fix unavailable | libssh2 | Unknown | ||||
SummaryNull-dereference READ in _libssh2_packet_add Affected ranges1.11.1 References | ||||||
Affected: 1.11.1 | libssh2 | Unknown | ||||
SummaryNull-dereference READ in session_startup Affected ranges1.11.0 – 1.11.1 References | ||||||
Affected: 1.11.1 | libssh2 | Unknown | ||||
SummaryNull-dereference READ in ubsan_GetStackTrace Affected ranges1.11.0 – 1.11.1 References | ||||||
Affected: 1.11.1 | libssh2 | Unknown | ||||
SummaryNull-dereference READ in _libssh2_packet_add Affected ranges1.11.1 References | ||||||
Affected: 1.11.1 | libssh2 | Unknown | ||||
SummaryNull-dereference READ in session_startup Affected ranges1.11.0 – 1.11.1 References | ||||||
Build provenance
Loading provenance
Build provenance
Sign in to see provenance at this commit.
Build provenance
Could not load provenance.
For the signed record of what the build used, see the Provenance tab.
96 components
No components match your filter.