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

Make self-contained optional in http request #4838

Merged
merged 1 commit into from
Mar 5, 2024

Conversation

RamanaReddy0M
Copy link
Contributor

@RamanaReddy0M RamanaReddy0M commented Mar 5, 2024

Proposed changes

id: CVE-2021-28937

info:
  name: Acexy Wireless-N WiFi Repeater REV 1.0 - Repeater Password Disclosure
  author: geeknik
  severity: high
  description: Acexy Wireless-N WiFi Repeater REV 1.0 is vulnerable to password disclosure because the password.html page of the web management interface contains the administrator account password in plaintext.
  metadata:
    max-request: 1
    vendor: acexy
    product: wireless-n_wifi_repeater_firmware
  tags: cve2021,cve,acexy,disclosure,iot
  
http:
  - method: GET
    path:
      - "{{BaseURL}}/password.html"
    matchers-condition: and
    matchers:
      - type: word
        words:
          - "Password Setting"
          - "addCfg('username'"
          - "addCfg('newpass'"
        condition: and

      - type: status
        status:
          - 200

Currently this template is not validating without self-contained property under http.

Expected that template needs to validate without self-contained under http block.

Ref: https://github.com/projectdiscovery/nuclei/blob/dev/nuclei-jsonschema.json#L917

Checklist

  • Pull request is created against the dev branch
  • All checks passed (lint, unit/integration/regression tests etc.) with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

@ehsandeep ehsandeep merged commit 0a8beb2 into dev Mar 5, 2024
12 checks passed
@ehsandeep ehsandeep deleted the make-self-contained-optional-in-http branch March 5, 2024 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants