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

6.0.x: backport RFB fixes - v2 #9234

Closed
wants to merge 6 commits into from

Commits on Jul 14, 2023

  1. requirements: use libhtp 0.5.45

    (cherry picked from commit ce05511)
    victorjulien authored and satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    cedee76 View commit details
    Browse the repository at this point in the history
  2. rfb: be more strict parsing the version

    (cherry picked from commit 8bc37bc)
    satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    40846a8 View commit details
    Browse the repository at this point in the history
  3. rfb: add myself as contributor

    (cherry picked from commit 5e6269b)
    satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    edaa980 View commit details
    Browse the repository at this point in the history
  4. rfb: never return error on unknown traffic

    We only try to parse a small subset of what is possible in
    RFB. Currently we only understand some standard auth schemes
    and stop parsing when the server-client handshake is complete.
    Since in IPS mode returning an error from the parser causes
    drops that are likely uncalled for, we do not want to return
    errors when we simply do not understand what happens in the
    traffic. This addresses Redmine OISF#5912.
    
    Bug: OISF#5915.
    (cherry picked from commit d0dc924)
    satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    45b6d5e View commit details
    Browse the repository at this point in the history
  5. rfb: ensure logging of incompletely parsed txs

    (cherry picked from commit db18690)
    satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    b9ff02a View commit details
    Browse the repository at this point in the history
  6. rfb: also set unimplemented auth types

    (cherry picked from commit 87227ac)
    satta committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    bcf0167 View commit details
    Browse the repository at this point in the history