Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add plugin CVE-2024-21650 #387

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

YuriyPobezhymov
Copy link
Contributor

@YuriyPobezhymov YuriyPobezhymov commented Jan 31, 2024

Hey,

this PR for the Vuln Detector Plugin for https://nvd.nist.gov/vuln/detail/CVE-2024-21650 (see #366)

In order to verify the vulnerability, I used two different docker environment types, one for the vulnerable version and the other for the fixed version.

To get them pls clone https://github.com/xwiki/xwiki-docker.git.
There are several versions of XWiki. I did use all of them for testing purpose. "15" folder contains latest one.

I can show you how to prepare it for testing:

  1. Go to folder with docker-compose.yml;
  2. There is file .env that we can modify for our purposes;
  3. Rename file to .env-true-negative;
  4. Create copy of file with .env-true-positive name;
  5. Change XWIKI_VERSION value there inside to vulnerable one - in my case to 15.7.0 for the current folder case;

To run vulnerable version:
docker-compose --env-file .env-true-positive -p xwiki-true-positive up -d

Fixed version:
docker-compose --env-file .env-true-negative -p xwiki-true-negative up -d

@tooryx tooryx added the Contributor main The main issue a contributor is working on (top of the contribution queue). label Feb 1, 2024
@tooryx tooryx linked an issue Feb 1, 2024 that may be closed by this pull request
@YuriyPobezhymov
Copy link
Contributor Author

@tooryx any updates?

@tooryx
Copy link
Member

tooryx commented Feb 19, 2024

hi @YuriyPobezhymov,

We are catching up with the backlog, but we are a limited number of people. Please bear with us, we are getting there.

~tooryx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contributor main The main issue a contributor is working on (top of the contribution queue).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PRP: Request XWiki user registration feature RCE (CVE-2024-21650)
2 participants