diff --git a/CITATION.cff b/CITATION.cff index 657506a1..3d6d8ccb 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,7 +2,7 @@ # Visit https://bit.ly/cffinit to generate yours today! cff-version: 1.2.0 -title: T-Pot 24.04.0 +title: T-Pot 24.04.1 message: >- If you use this software, please cite it using the metadata from this file. @@ -20,8 +20,8 @@ authors: identifiers: - type: url value: >- - https://github.com/telekom-security/tpotce/releases/tag/24.04.0 - description: T-Pot Release 24.04.0 + https://github.com/telekom-security/tpotce/releases/tag/24.04.1 + description: T-Pot Release 24.04.1 repository-code: 'https://github.com/telekom-security/tpotce' abstract: >- T-Pot is the all in one, optionally distributed, multiarch @@ -39,5 +39,5 @@ keywords: - elk license: GPL-3.0 commit: release -version: 24.04.0 -date-released: '2024-04-22' +version: 24.04.1 +date-released: '2024-12-11' diff --git a/README.md b/README.md index fe8738da..99b5583c 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ T-Pot is the all in one, optionally distributed, multiarch (amd64, arm64) honeyp 4. Install `curl`: `$ sudo [apt, dnf, zypper] install curl` if not installed already 5. Run installer as non-root from `$HOME`: ``` -env bash -c "$(curl -sL https://github.com/telekom-security/tpotce/raw/24.04.1/install.sh)" +env bash -c "$(curl -sL https://github.com/telekom-security/tpotce/raw/master/install.sh)" ``` * Follow instructions, read messages, check for possible port conflicts and reboot diff --git a/SECURITY.md b/SECURITY.md index 2612f151..039ac7ca 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -3,8 +3,8 @@ ## Supported Versions | Version | Supported | -|-------|--------------------| -| 24.04 | :white_check_mark: | +| ------- | ------------------ | +| 24.04.1 | :white_check_mark: | ## Reporting a Vulnerability @@ -13,7 +13,7 @@ We prioritize the security of T-Pot highly. Often, vulnerabilities in T-Pot comp Please follow these steps before reporting a potential vulnerability: -1. Verify that the behavior you've observed isn't already documented as a normal aspect or unrelated issue of T-Pot. For example, Cowrie may initiate outgoing connections, or T-Pot might open all possible TCP ports—a feature enabled by Honeytrap. +1. Verify that the behavior you've observed isn't already documented as a normal aspect or unrelated issue of T-Pot. For example, Cowrie may initiate outgoing connections, or T-Pot might open all possible TCP ports — a feature enabled by Honeytrap. 2. Clearly identify which component is vulnerable (e.g., a specific honeypot, Docker image, tool, package) and isolate the issue. 3. Provide a detailed description of the issue, including log and, if available, debug files. Include all steps necessary to reproduce the vulnerability. If you have a proposed solution, hotfix, or patch, please be prepared to submit a pull request (PR). 4. Check whether the vulnerability is already known upstream. If there is an existing fix or patch, include that information in your report. diff --git a/genuser.sh b/genuser.sh index 7835721f..4973609b 100755 --- a/genuser.sh +++ b/genuser.sh @@ -1,2 +1,2 @@ #!/usr/bin/env bash -docker run -v $HOME/tpotce:/data --entrypoint bash -it -u $(id -u):$(id -g) dtagdevsec/tpotinit:24.04 "/opt/tpot/bin/genuser.sh" +docker run -v $HOME/tpotce:/data --entrypoint bash -it -u $(id -u):$(id -g) dtagdevsec/tpotinit:24.04.1 "/opt/tpot/bin/genuser.sh" diff --git a/genuserwin.ps1 b/genuserwin.ps1 index 3cc46889..cf4dda6d 100644 --- a/genuserwin.ps1 +++ b/genuserwin.ps1 @@ -9,4 +9,4 @@ if (-Not (Test-Path $nginxpasswdPath)) { } # Run the Docker container without specifying UID / GID -docker run -v "${homePath}:/data" --entrypoint bash -it dtagdevsec/tpotinit:24.04 "/opt/tpot/bin/genuser.sh" +docker run -v "${homePath}:/data" --entrypoint bash -it dtagdevsec/tpotinit:24.04.1 "/opt/tpot/bin/genuser.sh" diff --git a/install.sh b/install.sh index 020d8f7d..bffde8d4 100755 --- a/install.sh +++ b/install.sh @@ -119,7 +119,7 @@ fi if [ ! -f installer/install/tpot.yml ] && [ ! -f tpot.yml ]; then echo "### Now downloading T-Pot Ansible Installation Playbook ... " - wget -qO tpot.yml https://raw.githubusercontent.com/telekom-security/tpotce/24.04.1/installer/install/tpot.yml + wget -qO tpot.yml https://raw.githubusercontent.com/telekom-security/tpotce/master/installer/install/tpot.yml myANSIBLE_TPOT_PLAYBOOK="tpot.yml" echo else diff --git a/installer/install/tpot.yml b/installer/install/tpot.yml index b4a12d92..088b6929 100644 --- a/installer/install/tpot.yml +++ b/installer/install/tpot.yml @@ -777,7 +777,7 @@ git: repo: 'https://github.com/telekom-security/tpotce' dest: '/home/{{ ansible_user_id }}/tpotce/' - version: 24.04.1 + version: master clone: yes update: no when: ansible_distribution in ["AlmaLinux", "Debian", "Fedora", "openSUSE Tumbleweed", "Raspbian", "Rocky", "Ubuntu"] diff --git a/update.sh b/update.sh index 30d32f22..3f54a207 100755 --- a/update.sh +++ b/update.sh @@ -61,7 +61,7 @@ function fuSELFUPDATE () { return fi ### DEV - myRESULT=$(git diff --name-only origin/24.04.1 | grep "^update.sh") + myRESULT=$(git diff --name-only origin/master | grep "^update.sh") if [ "$myRESULT" == "update.sh" ]; then echo "###### $myBLUE""Found newer version, will be pulling updates and restart myself.""$myWHITE"