Affected by GO-2025-3374
and 5 other vulnerabilities
GO-2025-3374: Soft Serve vulnerable to path traversal attacks in github.com/charmbracelet/soft-serve
GO-2025-3930: Soft Serve vulnerable to arbitrary file writing through SSH API in github.com/charmbracelet/soft-serve
GO-2025-4106: Soft Serve does not sanitize ANSI escape sequences in user input in github.com/charmbracelet/soft-serve
GO-2025-4111: Soft Serve is vulnerable to SSRF through its Webhooks in github.com/charmbracelet/soft-serve
GO-2026-4290: Soft Serve is missing an authorization check in LFS lock deletion in github.com/charmbracelet/soft-serve
GO-2026-4353: Soft Serve Affected by an Authentication Bypass in github.com/charmbracelet/soft-serve
package
Version:
v0.8.1
Opens a new window with list of versions in this module.
Published: Dec 11, 2024
License: MIT
Opens a new window with license information.
Imports: 19
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
ErrServerClosed indicates that the server has been closed.
type GitDaemon struct {
}
GitDaemon represents a Git daemon.
NewDaemon returns a new Git daemon.
Close closes the underlying listener.
func (*GitDaemon) ListenAndServe ¶
added in
v0.8.0
ListenAndServe starts the Git TCP daemon.
Serve listens on the TCP network address and serves Git requests.
Shutdown gracefully shuts down the daemon.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.