← Back to CVE List
CVE-2026-108162NVD
Vulnerability Summary
Pingvin Share X before 1.22.0 contains a rate limit bypass vulnerability that allows unauthenticated remote attackers to evade per-IP throttling because backend/src/main.ts unconditionally trusts proxy headers. Attackers can rotate spoofed X-Forwarded-For values against /api/auth/signIn, /api/auth/signIn/totp, and /api/auth/resetPassword to brute-force passwords and TOTP codes and forge logged client IP addresses.
CVSS v4.0 Base Metrics — Score 6.9 (MEDIUM)
Attack VectorNetwork
Attack ComplexityLow
Attack RequirementsNone
Privileges RequiredNone
User InteractionNone
Confidentiality (Vulnerable System)Low
Integrity (Vulnerable System)Low
Availability (Vulnerable System)None
Confidentiality (Subsequent System)None
Integrity (Subsequent System)None
Availability (Subsequent System)None
CVSS v3.1 Base Metrics — Score 6.5 (MEDIUM)
Attack VectorNetwork
Attack ComplexityLow
Privileges RequiredNone
User InteractionNone
ScopeUnchanged
ConfidentialityLow
IntegrityLow
AvailabilityNone
Affected & Patched Versions
- smp46 pingvin-share-x < 1.22.0
- smp46 pingvin-share-x 1.22.0
External References
- https://github.com/smp46/pingvin-share-x/security/advisories/GHSA-7gx2-g6x2-7mjg
- https://github.com/smp46/pingvin-share-x/commit/25e9cee7fb1c155300b5663fc5fedeea32d20954
- https://github.com/smp46/pingvin-share-x/releases/tag/v1.22.0
- https://github.com/smp46/pingvin-share-x/blob/68ebf191fe1362592ffd5517e662f087e36c10b2/backend/src/main.ts#L57
- https://github.com/smp46/pingvin-share-x
- https://www.vulncheck.com/advisories/pingvin-share-x-before-1.22.0-rate-limit-bypass-via-spoofed-x-forwarded-for