Skip to content

1.13.0

Choose a tag to compare

@eed3si9n eed3si9n released this 21 Aug 02:04
· 5844 commits to develop since this release
v1.13.0

⚠️ 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

new contributors

Full Changelog: v1.12.15...v1.13.0