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 processes an argument called index_meta.faiss without validating its content. An attacker who supplies a specially crafted serialized payload can trigger the deserialization routine. The CVE narrative indicates the exploit can be launched remotely and that it has been publicly disclosed, but it does not state that arbitrary code execution or other specific impacts have been demonstrated. Based on the principle that deserialization of untrusted data may allow code execution or other uncontrolled behavior, it is inferred that such effects could be possible, although this is not confirmed by the description.

Affected Systems

This vulnerability affects the AkariAsai self-rag project, specifically the retrieval_lm component. No patched or affected version list is available because the project follows a rolling release model and the commit hash 1fcdc420e48f50a7d7ab1ece5494221b93252e99 is the last known safe commit. Any instance built prior to that commit is considered potentially vulnerable.

Risk and Exploitability

The CVSS score of 5.3 reflects moderate potential impact, while the EPSS score of less than 1% suggests a very low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Attackers can likely launch the exploit remotely by manipulating the contents of the index_meta.faiss file that the application reads. Because the issue is publicly disclosed and no patch has been released, the risk remains at a moderate level, pending a future fix.

Generated by OpenCVE AI on August 3, 2026 at 03:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Limit access to index_meta.faiss files so that only trusted sources can create or modify them, and set strict file‑system permissions.
  • Validate the structure or schema of the serialized data before invoking deserialize_from to guard against improper input validation.
  • Continuously monitor AkariAsai’s GitHub repository or issue tracker for an update containing the fix and apply it as soon as it becomes available.

Generated by OpenCVE AI on August 3, 2026 at 03:46 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

Status : Deferred

Published: 2026-07-13T06:16:27.780

Modified: 2026-07-13T16:57:56.050

Link: CVE-2026-15535

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T04:00:13Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-502

    Deserialization of Untrusted Data