Skip to content

Commit c648bbf

Browse files
jasnowflavorjones
andauthored
GHSA/SYNC: 3 new advisories (#1052)
Co-authored-by: Mike Dalessio <mike.dalessio@gmail.com>
1 parent 17e33a5 commit c648bbf

3 files changed

Lines changed: 91 additions & 2 deletions

File tree

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
gem: katalyst-koi
3+
cve: 2026-44511
4+
ghsa: 4cx3-3c38-j9vv
5+
url: https://github.com/katalyst/koi/security/advisories/GHSA-4cx3-3c38-j9vv
6+
title: Session cookies can be replayed after user logout
7+
date: 2026-05-07
8+
description: |
9+
### Impact
10+
11+
Admin session cookies were not invalidated when an admin user logged
12+
out. An attacker with access to a valid admin session cookie could
13+
continue to access admin functionality after logout, until the
14+
cookie expired or session secrets were rotated.
15+
16+
This affects applications using Koi admin authentication where an
17+
admin session cookie may have been exposed, cached, intercepted, or
18+
otherwise retained after logout.
19+
20+
### Patches
21+
22+
The issue has been patched by recording admin logout time and
23+
rejecting any admin session cookie created before the user’s
24+
most recent logout.
25+
26+
Users should upgrade to the patched Koi releases once available.
27+
28+
### Workarounds
29+
30+
Katalyst Koi recommends upgrading to the latest available version,
31+
or back porting the changes released in 5.6.0/4.20.0
32+
33+
### Resources
34+
35+
This is an application of https://guides.rubyonrails.org/v5.2.0/security.html#replay-attacks-for-cookiestore-sessions .
36+
cvss_v3: 7.4
37+
patched_versions:
38+
- "~> 4.20.0"
39+
- ">= 5.6.0"
40+
related:
41+
url:
42+
- https://nvd.nist.gov/vuln/detail/CVE-2026-44511
43+
- https://github.com/katalyst/koi/commit/606b33c140a61b1a2b37878ca7504741ec68df33
44+
- https://github.com/katalyst/koi/commit/fdbfb404a9500f7fed33e03ab2eb7c2578f9652c
45+
- https://github.com/katalyst/koi/security/advisories/GHSA-4cx3-3c38-j9vv
46+
- https://guides.rubyonrails.org/v5.2.0/security.html#replay-attacks-for-cookiestore-sessions
47+
- https://github.com/advisories/GHSA-4cx3-3c38-j9vv

‎gems/sidekiq-cron/CVE-2025-67202.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ title: Sidekiq-cron is vulnerable to a cross-site scripting (xss)
88
date: 2026-05-07
99
description: |
1010
Sidekiq-cron thru 2.3.1, an open-source scheduling add-on for Sidekiq,
11-
is vulnerable to a cross-site scripting (xss) vulnerability via crafted
12-
URL being rended from cron.erb.
11+
is vulnerable to a cross-site scripting (xss) vulnerability via
12+
crafted URL being rended from cron.erb.
1313
cvss_v3: 6.1
1414
patched_versions:
1515
- ">= 2.4.0"

‎gems/yard/CVE-2026-41493.yml‎

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
gem: yard
3+
cve: 2026-41493
4+
ghsa: 3jfp-46x4-xgfj
5+
url: https://github.com/lsegal/yard/security/advisories/GHSA-3jfp-46x4-xgfj
6+
title: Possible arbitrary path traversal and file access via yard server
7+
date: 2026-04-17
8+
description: |
9+
### Impact
10+
11+
A path traversal vulnerability was discovered in YARD <= 0.9.41 when
12+
using yard server to serve documentation. This bug would allow
13+
unsanitized HTTP requests to access arbitrary files on the machine
14+
of a yard server host under certain conditions.
15+
16+
The original patch in [GHSA-xfhh-rx56-rxcr](https://github.com/lsegal/yard/security/advisories/GHSA-xfhh-rx56-rxcr)
17+
was incorrectly applied.
18+
19+
### Patches
20+
21+
Please upgrade to YARD v0.9.42 immediately if you are relying on
22+
yard server to host documentation in any untrusted environments
23+
without WEBrick and rely on `--docroot`.
24+
25+
### Workarounds
26+
27+
For users who cannot upgrade, it is possible to perform path
28+
sanitization of HTTP requests at your webserver level. WEBrick,
29+
for example, can perform such sanitization by default (which
30+
you can use via yard server -s webrick), as can certain rules
31+
in your webserver configuration.
32+
cvss_v3: 7.5
33+
cvss_v4: 6.9
34+
patched_versions:
35+
- ">= 0.9.42"
36+
related:
37+
url:
38+
- https://nvd.nist.gov/vuln/detail/CVE-2026-41493
39+
- https://github.com/lsegal/yard/releases/tag/v0.9.42
40+
- https://github.com/lsegal/yard/security/advisories/GHSA-3jfp-46x4-xgfj
41+
- https://github.com/lsegal/yard/security/advisories/GHSA-xfhh-rx56-rxcr
42+
- https://github.com/advisories/GHSA-3jfp-46x4-xgfj

0 commit comments

Comments
 (0)