Description
A weakness has been identified in TiBillet Lespass up to 10e87909c5d526dffa6d424c104fc12860740537. This vulnerability affects the function get_img_from_url of the file ApiBillet/serializers.py of the component APIv1. Executing a manipulation of the argument img_url/image_url can lead to server-side request forgery. The attack can be launched remotely. A high complexity level is associated with this attack. It is stated that the exploitability is difficult. The vendor confirms: "[T]he fix (destination IP validation, redirect re-checks, timeout and size limit on remote image download) is already planned in our v2 API, which replaces the affected v1 endpoints. The v1 API, including the three affected serializers, will be removed in our next major release."
Published: 2026-10-19
Score: 2.1 Low
EPSS: n/a
KEV: No
Impact: Server‑side request forgery (SSRF) permitting arbitrary outbound requests
Action: Monitor
AI Analysis

Impact

The vulnerability resides in the get_img_from_url function of TiBillet Lespass APIv1. By manipulating the img_url or image_url parameter, an attacker can cause the server to send HTTP requests to any external URL. This SSRF flaw is a classic case of CWE‑918. The consequence is that the attacker can explore internal network services, exfiltrate data, or perform further attacks from the compromised host. No code execution or direct privilege escalation is conveyed by the flaw, but the impact is limited to the server’s outbound network reachability.

Affected Systems

All instances of TiBillet Lespass using the APIv1 component before the code commit 10e87909c5d526dffa6d424c104fc12860740537 are affected. The issue is located in the file ApiBillet/serializers.py and targets the three serializers that expose the get_img_from_url functionality.

Risk and Exploitability

The CVSS score of 2.1 denotes a low severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attack can be launched remotely, requires high complexity, and the vendor notes that exploitation is difficult. Nonetheless, it presents an internal network exposure risk until the endpoint is removed in a future major release or migrated to the v2 API, where destination IP validation, redirect checks, timeout, and size limits are implemented.

Generated by OpenCVE AI on October 20, 2026 at 06:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the v2 API of TiBillet Lespass, which eliminates the vulnerable APIv1 endpoints and applies destination IP validation, redirect checks, timeout, and size limits on remote image downloads.
  • If an upgrade is not immediately possible, block or disable the APIv1 endpoints, or use network segmentation to prevent the application from sending outbound requests to untrusted or internal destinations.
  • Monitor application logs for unexpected outbound HTTP requests originating from the image download functionality, and review any disallowed or suspicious URLs.

Generated by OpenCVE AI on October 20, 2026 at 06:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in TiBillet Lespass up to 10e87909c5d526dffa6d424c104fc12860740537. This vulnerability affects the function get_img_from_url of the file ApiBillet/serializers.py of the component APIv1. Executing a manipulation of the argument img_url/image_url can lead to server-side request forgery. The attack can be launched remotely. A high complexity level is associated with this attack. It is stated that the exploitability is difficult. The vendor confirms: "[T]he fix (destination IP validation, redirect re-checks, timeout and size limit on remote image download) is already planned in our v2 API, which replaces the affected v1 endpoints. The v1 API, including the three affected serializers, will be removed in our next major release."
Title TiBillet Lespass APIv1 serializers.py get_img_from_url server-side request forgery
First Time appeared Tibillet
Tibillet lespass
Weaknesses CWE-918
CPEs cpe:2.3:a:tibillet:lespass:*:*:*:*:*:*:*:*
Vendors & Products Tibillet
Tibillet lespass
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:N/AC:H/Au:M/C:P/I:P/A:P/E:ND/RL:ND/RC:C'}

cvssV3_0

{'score': 4.1, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:C'}

cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L/E:X/RL:X/RC:C'}

cvssV4_0

{'score': 2.1, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Tibillet Lespass
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-19T21:15:15.519Z

Reserved: 2026-10-19T14:45:23.114Z

Link: CVE-2026-112358

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-19T22:17:06.020

Modified: 2026-10-19T22:17:06.020

Link: CVE-2026-112358

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T00:45:06Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)