Skip to content

Commit 9eaa319

Browse files
committed
Prepare v1.5.1 release
1 parent 9c79ec7 commit 9eaa319

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.5.1]
9+
10+
### Fixed
11+
12+
- Block SSRF in link validation: the HTTP client now refuses to connect to
13+
private/reserved IP addresses (loopback, RFC 1918, link-local, cloud metadata
14+
endpoints). Each hop in a redirect chain is checked independently, preventing
15+
redirects to internal addresses.
16+
- Block path traversal in internal link checks: relative links that resolve
17+
outside the skill directory (e.g., `../../etc/passwd`) are now rejected
18+
instead of being passed to `os.Stat`.
19+
20+
### Added
21+
22+
- SECURITY.md with reporting instructions and scope.
23+
- CONTRIBUTING.md, CODE_OF_CONDUCT.md, PR template, and issue templates.
24+
825
## [1.5.0]
926

1027
### Added

cmd/root.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"github.com/agent-ecosystem/skill-validator/types"
1212
)
1313

14-
const version = "v1.5.0"
14+
const version = "v1.5.1"
1515

1616
var (
1717
outputFormat string

0 commit comments

Comments
 (0)