Search

Find a vulnerability

Search criteria

    6 vulnerabilities found for FastAPI AI inference server by EnergizeLab

    CVE-2026-105038 (GCVE-0-2026-105038)

    Vulnerability from nvd – Published: 2026-10-15 20:43 – Updated: 2026-10-16 19:54 Exclusively Hosted Service
    VLAI
    Title
    EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching
    Summary
    The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    Exploitation: none Automatable: yes Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-16 19:54 UTC
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    AHA CNA under the mitre root
    CNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105038",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-16T19:54:20.526865Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-16T19:54:32.126Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "CWE-306 Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:43:30.618Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000111001111111111111111000000000000000000011111100100111111110000000000000000000011111111111111100000000000000000010010/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "tags": [
            "exclusively-hosted-service"
          ],
          "title": "EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching",
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105038",
        "datePublished": "2026-10-15T20:43:30.618Z",
        "dateReserved": "2026-10-02T21:30:55.242Z",
        "dateUpdated": "2026-10-16T19:54:32.126Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-105032 (GCVE-0-2026-105032)

    Vulnerability from nvd – Published: 2026-10-15 20:42 – Updated: 2026-10-16 19:48
    VLAI
    Title
    EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write
    Summary
    The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-16 19:46 UTC
    CWE
    • CWE-434 - Unrestricted Upload of File with Dangerous Type
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
    Assigner
    AHA CNA under the mitre root
    CNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105032",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-16T19:46:57.452775Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-16T19:48:56.951Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.1,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-434",
                  "description": "CWE-434 Unrestricted Upload of File with Dangerous Type",
                  "lang": "en",
                  "type": "CWE"
                },
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22 Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:42:04.726Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000000000000000000000000000000000000001011111111110011111111110000000000000000000000000000000000000000000000000000001100/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "title": "EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write",
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105032",
        "datePublished": "2026-10-15T20:42:04.726Z",
        "dateReserved": "2026-10-02T21:30:55.241Z",
        "dateUpdated": "2026-10-16T19:48:56.951Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    GCVE-1337-2026-000000000… (CVE-2026-105038)

    Vulnerability from gna-1337 – Published: 2026-10-15 20:43 – Updated: 2026-10-15 20:43 Exclusively Hosted Service
    VLAI
    Title
    EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching
    Summary
    The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    AHA! GNA GNA-1337
    GNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "CWE-306 Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:43:30.618Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000111001111111111111111000000000000000000011111100100111111110000000000000000000011111111111111100000000000000000010010/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "tags": [
            "exclusively-hosted-service"
          ],
          "title": "EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching",
          "x_gcve": [
            {
              "recordType": "advisory",
              "vulnId": "gcve-1337-2026-00000000000000111001111111111111111000000000000000000011111100100111111110000000000000000000011111111111111100000000000000000010010"
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105038",
        "datePublished": "2026-10-15T20:43:30.618Z",
        "dateReserved": "2026-10-02T21:30:55.242Z",
        "dateUpdated": "2026-10-15T20:43:30.618Z",
        "serial": 1,
        "state": "PUBLISHED",
        "vulnId": "GCVE-1337-2026-00000000000000111001111111111111111000000000000000000011111100100111111110000000000000000000011111111111111100000000000000000010010"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    GCVE-1337-2026-000000000… (CVE-2026-105032)

    Vulnerability from gna-1337 – Published: 2026-10-15 20:42 – Updated: 2026-10-15 20:42
    VLAI
    Title
    EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write
    Summary
    The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    CWE
    • CWE-434 - Unrestricted Upload of File with Dangerous Type
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
    Assigner
    AHA! GNA GNA-1337
    GNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.1,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-434",
                  "description": "CWE-434 Unrestricted Upload of File with Dangerous Type",
                  "lang": "en",
                  "type": "CWE"
                },
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22 Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:42:04.726Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000000000000000000000000000000000000001011111111110011111111110000000000000000000000000000000000000000000000000000001100/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "title": "EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write",
          "x_gcve": [
            {
              "recordType": "advisory",
              "vulnId": "gcve-1337-2026-00000000000000000000000000000000000000000000000001011111111110011111111110000000000000000000000000000000000000000000000000000001100"
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105032",
        "datePublished": "2026-10-15T20:42:04.726Z",
        "dateReserved": "2026-10-02T21:30:55.241Z",
        "dateUpdated": "2026-10-15T20:42:04.726Z",
        "serial": 1,
        "state": "PUBLISHED",
        "vulnId": "GCVE-1337-2026-00000000000000000000000000000000000000000000000001011111111110011111111110000000000000000000000000000000000000000000000000000001100"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-105038 (GCVE-0-2026-105038)

    Vulnerability from cvelistv5 – Published: 2026-10-15 20:43 – Updated: 2026-10-16 19:54 Exclusively Hosted Service
    VLAI
    Title
    EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching
    Summary
    The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    Exploitation: none Automatable: yes Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-16 19:54 UTC
    CWE
    • CWE-306 - Missing Authentication for Critical Function
    Assigner
    AHA CNA under the mitre root
    CNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105038",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-16T19:54:20.526865Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-16T19:54:32.126Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO FastAPI AI inference and profiling services expose AI model administration functions without authentication. An unauthenticated remote attacker can change AI model configuration and switch the model in use at runtime."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.8,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-306",
                  "description": "CWE-306 Missing Authentication for Critical Function",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:43:30.618Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000111001111111111111111000000000000000000011111100100111111110000000000000000000011111111111111100000000000000000010010/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "tags": [
            "exclusively-hosted-service"
          ],
          "title": "EnergizeLab Eilik Unauthenticated AI Model Administration and Runtime Model Switching",
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105038",
        "datePublished": "2026-10-15T20:43:30.618Z",
        "dateReserved": "2026-10-02T21:30:55.242Z",
        "dateUpdated": "2026-10-16T19:54:32.126Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-105032 (GCVE-0-2026-105032)

    Vulnerability from cvelistv5 – Published: 2026-10-15 20:42 – Updated: 2026-10-16 19:48
    VLAI
    Title
    EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write
    Summary
    The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots.
    SSVC
    Exploitation: poc Automatable: yes Technical Impact: total
    CNA · AHA (v2.0.3)
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-10-16 19:46 UTC
    CWE
    • CWE-434 - Unrestricted Upload of File with Dangerous Type
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
    Assigner
    AHA CNA under the mitre root
    CNA scorecard C 73/100 over 14 records in the last 180 days details
    Impacted products
    Date Public
    2026-10-15 12:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-105032",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-10-16T19:46:57.452775Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-10-16T19:48:56.951Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "product": "FastAPI AI inference server",
              "vendor": "EnergizeLab",
              "versions": [
                {
                  "status": "affected",
                  "version": "n/a"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Sammy Azdoufal"
            },
            {
              "lang": "en",
              "type": "coordinator",
              "value": "todb of AHA!"
            }
          ],
          "datePublic": "2026-10-15T12:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
                }
              ],
              "value": "The EnergizeLab Eilik and EilikO AI skill upload endpoint, served by the FastAPI AI inference and profiling services, does not require authentication and does not constrain uploaded file paths. An unauthenticated remote attacker can use path traversal to write arbitrary files, and thereby tamper with AI skill files used by Eilik and EilikO robots."
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 9.1,
                "baseSeverity": "CRITICAL",
                "confidentialityImpact": "NONE",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "NONE",
                "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            },
            {
              "other": {
                "content": {
                  "options": [
                    {
                      "Exploitation": "poc"
                    },
                    {
                      "Automatable": "yes"
                    },
                    {
                      "Technical Impact": "total"
                    }
                  ],
                  "role": "CNA",
                  "version": "2.0.3"
                },
                "type": "ssvc"
              },
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-434",
                  "description": "CWE-434 Unrestricted Upload of File with Dangerous Type",
                  "lang": "en",
                  "type": "CWE"
                },
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22 Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-15T20:42:04.726Z",
            "orgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
            "shortName": "AHA"
          },
          "references": [
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://github.com/xn0tsa/your-secrets-are-safe-with-me"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://takeonme.org/gcves/GCVE-1337-2026-00000000000000000000000000000000000000000000000001011111111110011111111110000000000000000000000000000000000000000000000000000001100/"
            },
            {
              "tags": [
                "media-coverage"
              ],
              "url": "https://www.theverge.com/tech/1010727/eiliko-robot-hack-energize-lab"
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "title": "EnergizeLab Eilik AI Skill Upload Unauthenticated Path Traversal Arbitrary File Write",
          "x_generator": {
            "engine": "Vulnogram 1.0.2"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "26969f82-7e87-44d8-9cb5-f6fb926ddd43",
        "assignerShortName": "AHA",
        "cveId": "CVE-2026-105032",
        "datePublished": "2026-10-15T20:42:04.726Z",
        "dateReserved": "2026-10-02T21:30:55.241Z",
        "dateUpdated": "2026-10-16T19:48:56.951Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }