Skip to content

2.0.7

Latest

Choose a tag to compare

@eed3si9n eed3si9n released this 21 Aug 03:09
· 441 commits to develop since this release
v2.0.7

⚠️ Remote code execution vulnerability fix

sbt team received a security report GHSA-943m-f264-54p4 from @stasimus that when the serverConnectionType is set to Tcp, an attacker is able to execute arbitrary code remotely via BSP, similar to a recent bug that was found in JSON-RPC. sbt 1.13.0 and 2.0.7 fix this bug.

Builds with the default serverConnectionType are not affected. In affected builds, we recommend removing the serverConnectionType setting, or upgrading to a patched version or later. In an affected build, the setting might look like this:

Global / serverConnectionType := ConnectionType.Tcp

The remediation was implemented by @stasimus.

🚀 updates

🐛 bug fixes

behind the scenes

Full Changelog: v2.0.6...v2.0.7