Vulnerability advisory

CVE-2023-30451

Published Updated OSV record ↗

Also known as BIT-typo3-2023-30451GHSA-w6x2-jg8h-p6mp

Severity

Severity not reported.

Affected versions

Repository

Affected commitsFixed by commit
GIT github.com/TYPO3/typo3 ↗
ad7d0f33d21226271c814d2767a822ef89c3fa6b through ad7d0f33d21226271c814d2767a822ef89c3fa6bNo fix listed
Also listed as affected (2)
  • 11.5.24
  • v11.5.24
GIT github.com/typo3/typo3 ↗
ad7d0f33d21226271c814d2767a822ef89c3fa6b through ad7d0f33d21226271c814d2767a822ef89c3fa6bNo fix listed
Also listed as affected (2)
  • 11.5.24
  • v11.5.24

Description

In TYPO3 11.5.24, the filelist component allows attackers (who have access to the administrator panel) to read arbitrary files via directory traversal in the baseuri field, as demonstrated by POST /typo3/record/edit with ../../../ in data[sys_file_storage]*[data][sDEF][lDEF][basePath][vDEF].

References

  • Codex
  • Claude Code
  • VS Code
  • GitHub Copilot
  • Cursor
  • Cline
  • Windsurf
  • Google Anti-gravity
  • OpenCode
  • Pi
  • Gemini CLI
  • Hermes Agent
  • Zed
  • Junie
  • Qwen Code
  • Kiro
  • Kilo Code
  • Factory Droid

Set up GitHits for your agents

Run this command:

<> bash
npx githits@latest init

What happens next:

  1. Opens your browser to authorize GitHits
  2. Asks whether to set up GitHits at the user or project level
  3. Detects your supported AI coding tools
  4. Lets you choose which tools to configure
  5. Configures the selected tools