Description
A vulnerability was determined in AkariAsai self-rag up to 1fcdc420e48f50a7d7ab1ece5494221b93252e99. Affected by this issue is the function Indexer.deserialize_from of the file retrieval_lm/src/index.py of the component retrieval_lm. Executing a manipulation of the argument index_meta.faiss can lead to deserialization. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-07-13
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Indexer.deserialize_from function in retrieval_lm/src/index.py is vulnerable to deserialization of untrusted data when processing the index_meta.faiss argument. Attackers can supply crafted data that is deserialized without validation, potentially leading to arbitrary code execution or other unauthorized actions if malicious serialized objects are loaded. The CVE description states the exploit may be launched remotely and is publicly disclosed.

Affected Systems

This vulnerability affects the AkariAsai self‑rag project, specifically the retrieval_lm component. Any installation based on a commit before 1fcdc420e48f50a7d7ab1ece5494221b93252e99 is considered vulnerable. The project follows a rolling release model and therefore no fixed or affected versions are listed.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, while the EPSS score of less than 1% suggests a very low probability of exploitation in the wild. The vulnerability is not listed in CISA’s KEV catalog, which further reduces its current risk. Attackers can launch the exploit remotely by manipulating the index_meta.faiss file. Since the issue is publicly disclosed and remains unpatched, the risk remains moderate pending a fix. The lack of an official patch or workaround means administrators should treat the vulnerability as a potential threat to systems that may load arbitrary index_meta.faiss files.

Generated by OpenCVE AI on July 29, 2026 at 08:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Restrict loading of index_meta.faiss files to trusted sources only and enforce strict file permissions.
  • Validate the data in index_meta.faiss against the expected format before calling deserialize_from to mitigate improper input validation.
  • Continuously monitor AkariAsai’s GitHub repository for an update containing the fix as soon as it becomes available.

Generated by OpenCVE AI on July 29, 2026 at 08:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 05:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in AkariAsai self-rag up to 1fcdc420e48f50a7d7ab1ece5494221b93252e99. Affected by this issue is the function Indexer.deserialize_from of the file retrieval_lm/src/index.py of the component retrieval_lm. Executing a manipulation of the argument index_meta.faiss can lead to deserialization. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
Title AkariAsai self-rag retrieval_lm index.py Indexer.deserialize_from deserialization
First Time appeared Akariasai
Akariasai self-rag
Weaknesses CWE-20
CWE-502
CPEs cpe:2.3:a:akariasai:self-rag:*:*:*:*:*:*:*:*
Vendors & Products Akariasai
Akariasai self-rag
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Akariasai Self-rag
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-13T14:59:55.663Z

Reserved: 2026-07-12T17:56:16.350Z

Link: CVE-2026-15535

cve-icon Vulnrichment

Updated: 2026-07-13T14:59:38.457Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T08:30:04Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-502

    Deserialization of Untrusted Data