CVE 8.8 HIGH

Skipper arbitrary code execution through lua filters_CVE-2026-23742

8.8 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

Skipper is an HTTP router and reverse proxy for service composition. The default skipper configuration before 0.23.0 was -lua-sources=inline,file. The problem starts if untrusted users can create lua filters, because of -lua-sources=inline , for example through a Kubernetes Ingress resource. The configuration inline allows these user to create a script that is able to read the filesystem accessible to the skipper process and if the user has access to read the logs, they an read skipper secrets. This vulnerability is fixed in 0.23.0.

AI Analysis

Arbitrary code execution through lua filters in Skipper versions before 0.23.0

Basic Information

ID CVE-2026-23742
Source GitHub_M
Published Jan 16, 2026 at 20:07
Modified Jan 16, 2026 at 20:24

Affected Product

Vendor zalando
Product skipper
Version < 0.23.0
Affected Versions zalando skipper < 0.23.0

CWE Classification

AI Assessment

AI Score 8.8 / 10
AI Severity High
Vendor Zalando
Product Skipper
Version < 0.23.0

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.